to mam pewność, zatem jeszcze raz
kilka kroków wstecz
Mozna tak.
Zaprogramuj tą Atmegę 1284p z fusami EF D2 i FD i wsadem newboot-0.3-larsp-m1284p.hex (lub innym bez znaczenia wazne aby procek sie zgadzał to ze LCD nie bedzie wspierane to potem sie do tego wróci)
Po odpaleniu SD2IEC zaświecają się dwie diody, później zielona gaśnie, a czerwona mruga chyba z 10 razy. Po tym zapalają się dwie diody i znów czerwona mruga i tak w kółko - to znaczy ze sd2iec działa i czeka na wsad który trzeba zapodać na karte sd a reszta sama pójdzie, jak załaduje wsad z karty mozna sprawdzać czy widzi pliki na karcie i cała reszta z poziomu comody.
I na przyszłość jak ktoś namiesza, podstawa to miec załadowany bootloader wtedy zmieniasz soft z poziomu karty SD bez potrzeby programatora ale to wymaga uprzednio odpowiednio ustawionej konfiguacji fusbitów, bez tego nie bedzie działać poprawnie. Można oczywuście olac bootloader ale wtedy zmiana firmware jest zwiazana kazodorazowo z uzyciem programatora.
Dla potomnych jak coś (każdorazowo trzeba wybrać odpowiedni plik wsadowy, albo bootloader albo firmware dla konkretnego procka i wersji):
Polecenia programujące układ:
- z bootloaderem:
Kod (wiersz poleceń):
avrdude -p m1284p -c stk200 -U flash:w:newboot-0.2-larsp-m1284p.hex:i -U lfuse:w:0xef:m -U hfuse:w:0xd2:m -U efuse:w:0xfd:m
- bez bootloadera
Kod (wiersz poleceń):
avrdude -p m1284p -c stk200 -U flash:w:sd2iec-0.10.1-larsp-m1284p.bin:r -U lfuse:w:0xef:m -U hfuse:w:0xd3:m -U efuse:w:0xfd:m
Reasumująć procek masz sprawy, elektrycznie też raczej jest gites, ogarniesz ustawienia procka i zacznie banglać.
acha z pozmiomu twojego programiku do tlxxx bedzie to wygladalo podobnie tylko trzymaj sie konfiguracji którą podałem wyzej bo mozesz zablokować procka co potem bedzie dodatkowa zabawa zeby go odblokować wiec uwaznie patrzaj i sprawdzaj coś ustawił w fusebitach
https://www.youtube.com/watch?v=oK1Tz69CBBc