07-10-2018, 17:25
Witam
W kwestii programowania jestem „świeżakiem” podobnie jak w programowaniu Arduino. Proszę o pomoc w poniższej sprawie:
Arduino Nano (klon CH340), System Windows 7,zainstalowany sterownik, po podłączeniu system widzi Arduino jako USB-SERIAL CH340 (COM12).
Przy próbie załadowania programu(podstawowy z migającą diodą LED) do Arduino za pomocą Arduino 1.8.7 po dłuższej chwili wyświetla komunikat: Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.”
Diody na Arduino:
- L pulsuje co ok. 3 sek,
- POW – świeci ciągle (zasilanie jak domniemam ),
- EX - nie świeci,
- RX „pomryguje” w okresie ok. 1 sek. niepełną jasnością przez kilka sek. ,a później cisza,
Poniżej opis błędów
Arduino:1.8.7 (Windows 7), Płytka:"Arduino Nano, ATmega328P"
Szkic używa 930 bajtów (3%) pamięci programu. Maksimum to 30720 bajtów.
Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xb2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb2
Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.
Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
Sterownik jest aktualny, wybrana płytka i procesor prawidłowe, programator AVRISP mkII.
Czy coś robię nie tak? Czy powinienem wcześniej wypalić bootloader’a ?
Próbowałem z drugą płytką i wymienionym kablem – jest tak samo.
Z góry dziękuję za pomoc.