• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z wgrywaniem na płytkę Arduino Nano
#1
Witam,
kupiłem klona Arduino Nano (CH340) i próbuję wgrać na niego po raz pierwszy program (zwykłe miganie diodą), arduino IDE widzi go, mogę wybrać odpowiedni port, wybieram atmega328P(old bootloader) no i wszystko zdaje się działać, dioda L miga kilka razy, a potem wgrywa się z kilka minut i wywala błąd

"avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x27
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x27
Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii."


Próbowałem już wszystkiego zmieniałem na atmega328P (a nawet atmega168 dla pewności), podłączałem do różnych USB na komputerze, przeinstalowałem sterowniki CH340, bootloader wydaje się być wypalony na płytce, ponieważ dioda L miga po podłączeniu do prądu.

Nie mam pojęcia w czym tkwi problem. Dodam, że posiadam 3 arduino, w tym 1 nano (CH340) i nie mam z nimi  żadnych problemów.

Z góry dziękuję za pomoc
 
Odpowiedź
#2
Zrób sobie programator z innego Arduino, choć jak planujesz dłużej się tym bawić to 10zł za USBASP nie wydaje się wielką rozrzutnością, wgraj tą drogą program i zobacz czy komunikacja UART działa w obie strony.
Czasami zdarzają się jakieś niedoróbki na chińskich płyteczkach, mi może z raz na 100, ale się zdarza. Choć na pewno w sumie warte swojej niskiej ceny, to czasami trzeba wziąć lutownicę w rękę i pociągnąć jakąś ścieżkę drutem, coś podgrzać i wyprostować. Jak komunikacja działa, to zapewne jest coś nie tak z resetem, ten można robić również ręcznie. Niestety w tej płytce musi być idealnie wybrany moment, klikasz wgraj, wciskasz reset i trzymasz, jak zobaczysz komunikat 'upload' puszczasz reset. Potem metodą prób i błędów trzeba nauczyć się do ilu doliczyć w myślach po zobaczeniu upload przed puszczeniem RST. Ale do opanowania w parę minut.
A z bootloaderem to wiesz jaki masz po tym jak sam go wgrasz.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości