16-04-2018, 21:02
Ważne, że coś gada, to na pewno nie jest przestawienie na zewnętrzny generator. Fuse bity na obu arduino (UNO/NANO) powinny być ustawione tak jak masz podane w pliku c:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt:
Sprawdź swoje.
Wpadł w ręce? On w wersji free wgrywa tylko do Atmega8. Ten ma jeszcze inną wersję AVRDUDE. Poza tym ten program akurat bez pytania łączy się z netem, niby "sprawdza czy jest nowa wersja", także... Na bank masz coś nie tak z driverami, do tego stary wsad programatora (to zostaw jako wisienkę na koniec). No i z tym AVR LAB też coś nie tak, ja mam wersję 2.4.
W każdym bądź razie rozwiąż kwestię sterowników, w tamtym temacie jest do tego program. Jak arduino nie da rady to zmień fusy AVRLAB (ściągnij 2.4). Takie kłopoty mogą świadczyć o problemach z zasilaniem, dołóż kondensator przy VCC/GND do pinów płytki. A jak już widzisz plik z boards.txt to obok jest katalog bootloaders/atmega/. Jak już masz ustawione fuse to wystarczy AVRLAB (lub tym drugim) wgrać pliczek ATmegaBOOT_168_atmega328.hex i powinno działać jak wcześniej.
Kod:
uno.bootloader.low_fuses=0xFF
uno.bootloader.high_fuses=0xDE
uno.bootloader.extended_fuses=0xFD
nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF
nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA
nano.menu.cpu.atmega328.bootloader.extended_fuses=0xFD
Wpadł w ręce? On w wersji free wgrywa tylko do Atmega8. Ten ma jeszcze inną wersję AVRDUDE. Poza tym ten program akurat bez pytania łączy się z netem, niby "sprawdza czy jest nowa wersja", także... Na bank masz coś nie tak z driverami, do tego stary wsad programatora (to zostaw jako wisienkę na koniec). No i z tym AVR LAB też coś nie tak, ja mam wersję 2.4.
W każdym bądź razie rozwiąż kwestię sterowników, w tamtym temacie jest do tego program. Jak arduino nie da rady to zmień fusy AVRLAB (ściągnij 2.4). Takie kłopoty mogą świadczyć o problemach z zasilaniem, dołóż kondensator przy VCC/GND do pinów płytki. A jak już widzisz plik z boards.txt to obok jest katalog bootloaders/atmega/. Jak już masz ustawione fuse to wystarczy AVRLAB (lub tym drugim) wgrać pliczek ATmegaBOOT_168_atmega328.hex i powinno działać jak wcześniej.
Miło być decenianym https://buycoffee.to/kaczakat