Sprawdzilem AVRdude. Jest fajny bo obsluguje spora ilosc roznych programatorow. W wersji najnowszej (5.10) w wykazie jest ATMega1284P -
Instrukcja-AVRdude 5.10.
Stad mozna sciagnac AVRdude 5.10, skompilowanego pod win. Dziala toto, choc upierdliwe w obsludze, bo z konsoli (cmd) trzeba go obslugiwac, zadajac odpowiednie komendy, jak za dawnych czasow DOSa - o pomylki nie trudno! Warto w takim wypadku skorzystac z tego
kalkulatora, ktory podaje dla wybranego procka AVR konwersje ustawionych przez nas fuse-bitow dla avrdude (nie trzeba przeliczac na piechote). Jest tez w necie dostepna nakladka (moze znacie inne, obslugujace ATMega1284P ??) ulatwiajaca korzystanie z avrdude, napisana w Javie:
AVR8-Burn-O-Mat, ale niestety poki co z jej poziomu nie mozna obsluzyc ATmega1284P! Chyba pozostaje \"klepanie\" w konsoli do avrdude!

Jednak te nakladke warto sobie zainstalowac i poprawnie skonfigurowac do pracy z AVRdude (zwlaszcza jak pierwszy raz bawimy sie avrdude), bo mozna szybciej opanowac tego drugiego, podgladajac w okienku komunikatow jak nakladka sie komunikuje z avrdude. W ponizszym, przykladzie w celach testowych odczytywalem moim programatorem (SiProg na COMie) Flasha w ATMega32 (taki mikrokontroler AVR mialem luzem pod reka):
Zrzut ekranowy... pozostaje kupic ATMega1284P PDIP40, tylko gdzie go dostac od reki??? Dobre pytanie, myslalem, ze kupie w detalu u naszych dystrybutorow, ale chyba kicha!