ponyprog a error "Device missing or unknown device(-24)

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
hajs
Příspěvky: 31
Registrován: 28 kvě 2007, 02:00

ponyprog a error "Device missing or unknown device(-24)

#1 Příspěvek od hajs »

Ahoj , potřebovajl jsem naprogramovat atmela attiny2313, tak jsem k tomu postavil tento přípravek http://599.cz/view.php?cisloclanku=2006090301
ale od začátku ni ponyprog hlási chybu "Device missing or unknowk device (-24)"
Nevíte v čem by mohla být chyba?

coat
Příspěvky: 68
Registrován: 13 čer 2007, 02:00
Bydliště: BRNO

#2 Příspěvek od coat »

Zdravím. Ten prográmátor jsem nedávno zkoušel postavit, zapojil jsem schéma na paralelní port, které najdeš na těchto stránkách http://www.lancos.com/prog.html , je tam navíc ještě budič sběrnice 74244. Vůbec mi to nefungovalo, psalo to tu samou chybu jak tobě, pak jsem se na hw dočetl, že na notebooku jsou s tím problémy, takže záleží jestli máš notebook nebo ne. Vykašlal jsem se teda na programování přes LPT a vyzkoušel jsem jednoduší zapojení přes sériový port http://hw.cz/Teorie-a-praxe/Zacatecnici ... l-AVR.html a to už jelo v pohodě.

coat
Příspěvky: 68
Registrován: 13 čer 2007, 02:00
Bydliště: BRNO

#3 Příspěvek od coat »

Zdravím. Ten prográmátor jsem nedávno zkoušel postavit, zapojil jsem schéma na paralelní port, které najdeš na těchto stránkách http://www.lancos.com/prog.html , je tam navíc ještě budič sběrnice 74244. Vůbec mi to nefungovalo, psalo to tu samou chybu jak tobě, pak jsem se na hw dočetl, že na notebooku jsou s tím problémy, takže záleží jestli máš notebook nebo ne. Vykašlal jsem se teda na programování přes LPT a vyzkoušel jsem jednoduší zapojení přes sériový port http://hw.cz/Teorie-a-praxe/Zacatecnici ... l-AVR.html a to už jelo v pohodě.

Uživatelský avatar
hajs
Příspěvky: 31
Registrován: 28 kvě 2007, 02:00

#4 Příspěvek od hajs »

no mám to na stolním PC a zkušel jsem tech zapojení vicero, i jiné piny na LPT konektoru .. a stále nefunguje

coat
Příspěvky: 68
Registrován: 13 čer 2007, 02:00
Bydliště: BRNO

#5 Příspěvek od coat »

hm a máš to nakalibrovaný? Setup-Calibration, OK. Jinak bych si zkusil dát Ledku na pin 8 LPtéčka jestli tam vůbec lezou nějaký data při pokusu o čtení z MCU.

Uživatelský avatar
hajs
Příspěvky: 31
Registrován: 28 kvě 2007, 02:00

#6 Příspěvek od hajs »

tak chyba byla v programatoru, stačilo ho udelat podle http://elm-chan.org/works/avrx/stk200.png a vše funguje jak má

Uživatelský avatar
zdenel
Příspěvky: 13
Registrován: 14 říj 2006, 02:00
Bydliště: šumperk

#7 Příspěvek od zdenel »

Mám také jeden problém. Kdysi jsem si udělal programátor na sériový port- ten jednoduchý o němž byla řeč a převodník USB-COM. Programuju ATMEGA8. Teď po nějaké době (pravděpodobně po výměně notebooku) mi to nechce s ponyprogem programovat. Když to dám na můj starej noťas (1 jádro), tak to programuje, ale šíleně dlouho (cca 5 minut). Maže přibližně 5 vteřin. S tím jsem spokojenej :D. Samozřejmě jsem vyměnil i procesor. Na tom novém (2jadrovem) notebooku to nejde vůbec. Když zapojím jen ten programovací kabel na 2 jiná pevné PC, tak mi to jede. Zkoušel jsem kůli tomu koupit i jinej převodník USB-COM, ale výsledek je stejný. Napětí z převodníku jdou cca 6V a na osciloskopu, jsem taky nic neobjevil. Někdo mi říkal, že když se někkolikrát nechytne na té originální programovací rychlosti, tak spadne úplně na minimum a naprogramuje to tak. Už opravdu nevím co a jak. Díky za jakékoliv rady. Chtěl jsem si s tím o prázdninách hrát, a stavět kůli tomu další starej komp se mi opravdu nechce.

Uživatelský avatar
roland
Příspěvky: 13
Registrován: 10 srp 2008, 02:00

#8 Příspěvek od roland »

Ja mám ten istý problém. Programátor som skúšal aj cez LPT port aj cez serial a stále mi vypisuje tú istú chybu.

Uživatelský avatar
ondra732
Příspěvky: 42
Registrován: 30 dub 2012, 02:00
Bydliště: Světlá nad Sázavou

#9 Příspěvek od ondra732 »

Ahoj, začínám s programováním a moc o tom zatím nevím. Taky mám ten samý problém. Při nahrání soubor .hex do ponyprogu a prvním zápisu se napsalo writte succesful ale po nastavování bitů se napsala ta chyba device missing. Žádné bity jsem nenastavoval, nic jsem nezaškrtával. Je možné že se mikroprocesor zablokoval?

Uživatelský avatar
AB1
Příspěvky: 312
Registrován: 23 lis 2009, 01:00

#10 Příspěvek od AB1 »

Žádné bity jsem nenastavoval, nic jsem nezaškrtával.
Jestli jsi nic nezatrhl a zmáčknul "write", tak jsi nastavil všechny fuse bity na "1".
U Atmega8 je tím nastavený krystal >= 8 MHz.
Po připojení krystalu by mělo programování zase jít.

Uživatelský avatar
ondra732
Příspěvky: 42
Registrován: 30 dub 2012, 02:00
Bydliště: Světlá nad Sázavou

#11 Příspěvek od ondra732 »

Aha, no mě teď právě už nejde žádné spojení s mikroprocesorem. Takže stačí jen na piny 9,10 připojit krystal + nějaké ty kondy a ono to pujde?

Uživatelský avatar
stanleyv
Příspěvky: 123
Registrován: 21 led 2007, 01:00
Bydliště: Trnava

#12 Příspěvek od stanleyv »

krystal, niečo medzi 8 - 16MHz (ak je do 16MHz, ak nie tak 8MHz) a kondíky voči zemi cca 22pF....

Uživatelský avatar
ondra732
Příspěvky: 42
Registrován: 30 dub 2012, 02:00
Bydliště: Světlá nad Sázavou

#13 Příspěvek od ondra732 »

Dobře děkuji, vyzkouším to tak.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“