Zablokovaná ATMEGA8 - Vyřešeno.

OK1UGA ok1uga na volny.cz
Sobota Listopad 20 17:43:33 CET 2010


Dík moc,

Už to funguje :-)

     Martin.


Dne 20.11.2010 16:43, Petr Tomasek napsal(a):
> 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 ;-).
>



Další informace o konferenci Hw-list