maniu Napisano Grudzień 14, 2016 Udostępnij Napisano Grudzień 14, 2016 Witam, borykam się z problemem wgrania programu na płytkę UNO. Zakupiłem dla próby taniego klona UNO. Wygląda tak: Klon UNO wygląd, informaje Komputer rozpoznaje płytkę, zmieniałem już porty: Wgrywam przykładowy program Blink, z taką konfiguracją: W trakcie wgrywania pojawia się błąd: avrdude: stk500_recv(): programmer is not respondingavrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding Problem z wgrywaniem na płyte. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii. avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf9 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf9 Do podłączenia używam przewodu USB typ A-B. Dodam jeszcze, że po podłączeniu zasilania świeci dioda ON i mruga dioda "L". Nie potrafię sobie z tym poradzić. Czy ktoś ma jakieś sugestie? Z góry dziękuję za wszelką pomoc. EDIT 1: Podczas ładowania nie mrugają diody RX, X1.
deshipu Grudzień 14, 2016 Udostępnij Grudzień 14, 2016 Użyj opcji "upload" zamiast "upload with programmer" (nie wiem jak one się dokładnie nazywają w polskiej wersji) -- bo przecież nie używasz programatora.
maniu Grudzień 14, 2016 Autor tematu Udostępnij Grudzień 14, 2016 Używam opcji "Upload", w PL wersji "Wgraj". Postaram się jeszcze zaprogramować go innym sposobem. Być może zamówiłem skopaną płytkę.
deshipu Grudzień 14, 2016 Udostępnij Grudzień 14, 2016 A to jest Arduino IDE ze strony arduino.org czy ze strony arduino.cc?
Lukaszm Grudzień 14, 2016 Udostępnij Grudzień 14, 2016 Ja się zastanawiam nad inną rzeczą - być może jest inny bootloader niż wgrany w 'oryginalne' Uno. W pliku boards.txt pod ścieżką typu C:\Program Files (x86)\Arduino\hardware\arduino\avr masz od linii 49 config Arduino Uno uno.name=Arduino/Genuino Uno uno.vid.0=0x2341 uno.pid.0=0x0043 uno.vid.1=0x2341 uno.pid.1=0x0001 uno.vid.2=0x2A03 uno.pid.2=0x0043 uno.vid.3=0x2341 uno.pid.3=0x0243 uno.upload.tool=avrdude uno.upload.protocol=arduino uno.upload.maximum_size=32256 uno.upload.maximum_data_size=2048 uno.upload.speed=115200 uno.bootloader.tool=avrdude uno.bootloader.low_fuses=0xFF uno.bootloader.high_fuses=0xDE uno.bootloader.extended_fuses=0x05 uno.bootloader.unlock_bits=0x3F uno.bootloader.lock_bits=0x0F uno.bootloader.file=optiboot/optiboot_atmega328.hex uno.build.mcu=atmega328p uno.build.f_cpu=16000000L uno.build.board=AVR_UNO uno.build.core=arduino uno.build.variant=standard spróbuj zmienić optiboot/optiboot_atmega328.hex na atmega/ATmegaBOOT_168_atmega328.hex
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »