Zablokovaná ATMEGA8
Petr Tomasek
tomasek na etf.cuni.cz
Sobota Listopad 20 16:43:35 CET 2010
On Sat, Nov 20, 2010 at 04:19:35PM +0100, OK1UGA wrote:
> Ahoj všichni,
>
> Jsem trouba, zřejmě se mi povedlo zablokovat si ATMEGA8. Stavím
> konstrukci podle http://www.ok2tpq.net/node/10 . Neměl jsem programátor
> a tak jsem postavil jednoduché udělátko na sériový port a programoval
> jsem programem PonyProg2000. Problém je zřejmě v tom, že v Ponyprog2000
> je třeba fuses které chci nastavit nezaškrtnout. Tedy tam kde je podle
> DS třeba nastavit 1 se v ponyprog nechá prázdné políčko. Takováto
> logika mě opravdu nenapadla a tak jsem to udělal přesně obráceně.
> Fuses, které jsem chtěl nastavit jsem zaškrtnul.
No, ono už to je právě obráceně v DS; resp. to vychází z toho,
že flash se programuje tak, že se při "mazání" nastaví na log. 1
a pak se případně změní na log. o...
> Nejprve potřebuji potvrdit, zda je toto opravdu pravda a naprogramoval
> jsem to obráceně. Nemám odvahu zkoušet to na druhém kousku, který
> ještě naprogramovaný není.
No, PonyProg nepoužívám (používám avrdude), ale že jsou fuses
u AVR "naopak" je známá věc; takže to na 95% bude, jak říkáte ;)
> Teď je tedy už obvod mrtvý. Při pokusu o programování jdou na MOSI
> data jen dovnitř ale obvod na MISO neodpovídá. Zřejmě jsem chybně
> nastavil oscilátor na externí zdroj (CKSEL3..0 = 0000). Nebyl by problém
> přivést tam signál z generátoru ale nechci způsobit další škodu tak
> se radši ptám zkušenějších. Dá se s tím něco udělat ?
Ano, připojit oscilátor ;-).
--
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus at jabbim.cz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EA 355:001 DU DU DU DU
EA 355:002 TU TU TU TU
EA 355:003 NU NU NU NU NU NU NU
EA 355:004 NA NA NA NA NA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Další informace o konferenci Hw-list