Čau, tak jsem tady znova, ale opět s nefunkčním programmerem. Mám nové komponenty v pc, tak jsem si udělal čistý Windows, nainstaloval všechno zpátky, ale tentokrát se to asi nepovedlo tak jak předtím. Mám takový pocit, že předtím se mi u ovladače na USBasp ukazoval přímo jeho port, teď už tam není. No a když píšu argument v Atmel Studiu, abych z něho mohl nahrávat program, Atmel Studio nenajde ten programer na tom portu co tam zadám. Otázka je, jestli to jde zapsat jinak nebo to nějak najít. Dám sem k tomu screeny. USBasp se nachází na Port_#0012.Hub_#0001. To by selským rozumem znamenalo COM12? Asi ne, protože to nefunguje. Další věc co jsem si nevšíml ještě předtím, jestli jsem tam měl ovladač Komunikační port(COM1) a Port tiskárny(LPT1). Tiskárnu mám přes síť, takže nevím a ten komunikační port, když zkusím zadat do toho Atmelu taky nefunguje. Ví někdo co s tím? Děkuji moc…
Jinak ten argument vypadá takhle, nevím jestli je úplně dobře napsaný.
Teď mi to ale na konci vyhazuje chybu a nepřepíše program co už je na desce nahraný. Poznáš z toho proč?
avrdude.exe: auto set sck period (because given equals null)
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: AVR device initialized and ready to accept instructions
Vypadá to, že má nějaký problém s rychlostí procesoru. Na programátoru by měl být switch na Slow CLK. Zkus ho zapnout. Zkusil bych eventuálně zkontrolovat napájení.
Ještě mi podle pojistek nedává úplně smysl nastavení. Procesor podle pojistek startuje do bootloader sekce, což mi nedává smysl, pokud neprogramuješ bootloader. Na druhou stranu při hraniční rychlosti se možná daří procesor více či méně správně přečíst, ale nedaří se mu ho v pořádku naprogramovat. Jinak mě opravdu nic dalšího nenapadá.
avrdude.exe: Device signature = 0x1e9801 (probably m2560)
avrdude.exe: NOTE: “flash” memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: reading input file “C:\Users\xolyc\Documents\Atmel Studio\7.0\GccApplication7\GccApplication7\Debug\GccApplication7.hex”
avrdude.exe: writing flash (258 bytes):
avrdude.exe: verifying …
avrdude.exe: 258 bytes of flash verified
avrdude.exe: safemode: Fuses OK (E:FD, H:D8, L:FF)
avrdude.exe done. Thank you.
Jsou tam nějaké upozornění, ale projde to. Asi jsem to tak měl i předtím, než jsem přeinstaloval ten pc, ale nějak jsem to teď dal špatně dohromady. Nevím jestli k totomu máš nějaké připomínky, zas tak hodně se v tom nevyznám, tak kdyžtak ještě napiš. Jinak díky za ochotu