Jeg har en Arduino Mega 2560, og den fungerte bra til omtrent lunsjtid da jeg begynte å få denne feilen:
avrdude: stk500v2_ReceiveMessage (): timeoutavrdude: stk500v2_getsync (): timeout for å kommunisere med programmerer
Jeg vet at det ikke er koden jeg kjører da jeg prøvde å laste den på en Uno, og den så ut til å lastes uten problemer. Jeg må bruke Mega ettersom den har flere porter.
Fra det jeg har lest er dette potensielt et problem med bootloader og er muligens relatert til den nåværende versjonen av Arduino. Jeg vet praktisk talt ingenting om bootloader; alt jeg vet er at den brukes til å laste opp kode til Arduino (tror jeg ...), derfor har jeg en frykt for å bare rote med relaterte filer uten å vite det.
Disse sidene er de jeg har sett på, men som jeg vet, vet jeg ikke nok til å føle meg komfortabel med å bare rote med filene.
- Mega2560: timeout kommuniserer med programmerer ....
- Timeout-feil for opplasting på Mega 2560 - Ikke sikker på hva som endret seg
Jeg prøvde å avinstallere Megaen min helt og deretter installere den på nytt. Jeg lastet også ned en eldre versjon av Arduino (0022), og ingen av alternativene så ut til å fungere.
Jeg vet ikke hva jeg skal gjøre, eller hvordan jeg kan endre AVR-filene om nødvendig.