nem programoz az stk200
Fuse Bits ki tudod olvasni? Milyen kristályt használsz?
Próbáld 4MHz külső oscilátorral meghajtani! Nekem így sikerült visszahozni elprogramozott procit. ISP kábel nem hosszú?
Na és ez megvalósul?: „A dokumentáció azt írja, hogy power-on resetnél kell 0-án tartani...”
A programozás egy power-on resettel kezdődik! Ilyenkor –PEN-t mi húzza GND-re?
Próbáld 4MHz külső oscilátorral meghajtani! Nekem így sikerült visszahozni elprogramozott procit. ISP kábel nem hosszú?
Na és ez megvalósul?: „A dokumentáció azt írja, hogy power-on resetnél kell 0-án tartani...”
A programozás egy power-on resettel kezdődik! Ilyenkor –PEN-t mi húzza GND-re?
Rendben, addig is, még az meg lesz köszönöm az eddigi segítséget, kiderült pár hiba, amivel egyébként sem ment volna.
Kapu48: Nem tudok kiolvasni semmit. Eddig valszeg semmi nem húzta 0-ra, de most kipróbáltam úgy is, hogy 0-án van folyamatosan, és úgy sem volt jó. Az elején 8MHz-n próbáltam, aztán betettem helyette egy 4MHz-s oscillátort, és a kábel sem hosszú.
De most a következő lépés az lesz, hogy veszek egy újat, ahogy Robert is tanácsolta, és beforrasztom azt a maradék panelembe, aztán átheckelem azon is amit ezen már kijavítottam, és próbálom úgy...
Erről jut eszembe, nem tudjátok esetleg, hogy lehet-e valahol venni készen TQFP64-hez ilyen öcsi panelt, vagy nem tudom hogy hívják a szakzsargonban
Mert ugye nekem itthon esélyem nincsen arra, hogy kiforrasszak egy ilyen IC-t, és ha még előfordul ilyen, akkor kicsit költséges lehet egész áramokört cserélni.
Kapu48: Nem tudok kiolvasni semmit. Eddig valszeg semmi nem húzta 0-ra, de most kipróbáltam úgy is, hogy 0-án van folyamatosan, és úgy sem volt jó. Az elején 8MHz-n próbáltam, aztán betettem helyette egy 4MHz-s oscillátort, és a kábel sem hosszú.
De most a következő lépés az lesz, hogy veszek egy újat, ahogy Robert is tanácsolta, és beforrasztom azt a maradék panelembe, aztán átheckelem azon is amit ezen már kijavítottam, és próbálom úgy...
Erről jut eszembe, nem tudjátok esetleg, hogy lehet-e valahol venni készen TQFP64-hez ilyen öcsi panelt, vagy nem tudom hogy hívják a szakzsargonban
Üdv újra!
Vettem egy új m64-et, beforrasztottam, a már korábban elkövetett hibákat ismét kijavítottam, PEN folyamatos L szinten, PDI, és PDO lábak a MISO MOSI helyett, de még mindíg nem jó, mostmár hanyagolnám a pufferelt programozót, csak azt próbálgatom, amiben csak az ellenállások vannak. Kicsit kevesebb ott a hibalehetőség, és azt látom megintcsak, hogy csupa FF-et olvas mindenhonnan, de amit furcsa, gondolom eddig is így volt, a PDI láb az AVR-en folyamatos H szinten van, ha rá van dugva a programozó, függetlenül attól, hogy éppen programozok, vagy nem, szóval valószínűleg az LPT-ből jön ki valami rosszul?
http://www.ulrichradig.de/site/atmel/av ... vr_isp.jpg
ez ugye helyes? van több is, már néztem...
Vettem egy új m64-et, beforrasztottam, a már korábban elkövetett hibákat ismét kijavítottam, PEN folyamatos L szinten, PDI, és PDO lábak a MISO MOSI helyett, de még mindíg nem jó, mostmár hanyagolnám a pufferelt programozót, csak azt próbálgatom, amiben csak az ellenállások vannak. Kicsit kevesebb ott a hibalehetőség, és azt látom megintcsak, hogy csupa FF-et olvas mindenhonnan, de amit furcsa, gondolom eddig is így volt, a PDI láb az AVR-en folyamatos H szinten van, ha rá van dugva a programozó, függetlenül attól, hogy éppen programozok, vagy nem, szóval valószínűleg az LPT-ből jön ki valami rosszul?
http://www.ulrichradig.de/site/atmel/av ... vr_isp.jpg
ez ugye helyes? van több is, már néztem...
Jónak tűnik... DE: Az LPT porthoz max 20-30 cmre legyen a programozó.
A chip összes Vcc és GND (az analógok is!) be vannak kötve a tápba?
A chip táprészén ott van/vannak a 100nF kerámiakondik?
A tápfesz honnan jön? PC USB vagy önálló 5V stabIC (ekkor a 7805 lábai és a GND közt ott van a 100nF kerámia)?
A chip összes Vcc és GND (az analógok is!) be vannak kötve a tápba?
A chip táprészén ott van/vannak a 100nF kerámiakondik?
A tápfesz honnan jön? PC USB vagy önálló 5V stabIC (ekkor a 7805 lábai és a GND közt ott van a 100nF kerámia)?
Ezt a mondatodat nem értem?: „PDI, és PDO lábak a MISO MOSI helyett”
Szerintem így kel bekötni:
11: SCK(PB1), 12:MOSI(PB2), 13: MISO(PB3), 20: RESET(10K felhúzó ellenállás VCC-re), VCC – 100n – GND (mindenűt kel).
Javaslom a programozóhoz szalagkábel helyet, árnyékolt kábelt használj!
És milyen PC-d van, hogy van beállítva az LPT a biosban?
Szerintem így kel bekötni:
11: SCK(PB1), 12:MOSI(PB2), 13: MISO(PB3), 20: RESET(10K felhúzó ellenállás VCC-re), VCC – 100n – GND (mindenűt kel).
Javaslom a programozóhoz szalagkábel helyet, árnyékolt kábelt használj!
És milyen PC-d van, hogy van beállítva az LPT a biosban?
-
Hooligan01
M64-tőf felfele ez nem a "szerintem"-en múlik, hanem az adatlapon. (milyen meglepő)kapu48 írta: Szerintem így kel bekötni:
Ahogy Robi írta az ISP lábak (__HANGSÚLYOZOM__ ISP, és nem SPI!!) átkerülnek a PDI és PDO lábakra.
Programozáskor : MOSI -> PDI, MISO -> PDO
Tehát ne keverjük össze az ISP -t az SPI -vel...
A PEN láb pedig belső felhúzóval rendelkezik, "normál" használatnál nincs funkciója.
-
Hooligan01
Az ezen az oldalon található programozó lábkiosztás szerint az SCK láb nem változik, marad az SPI-hoz használt SCK láb.
Köszönöm, most nagyon sok infót írtatok, tápok közt 100nf kondik ezen már biztosan nincsenek, a táp egy sima natúr PC tápból jön, megpufferelve 1u-s kondival a panelen. Az analóg tápok is be vannak kötve.
Asztali PC-ről próbálom programozni, jelenleg ECP/EPP-re van beállítva. És a programozó közvetlenül az LPT-be van bedugva, ahonnan kb 15 cm hosszú szalagkábel megy a panelig.
Bármire gondolhattok hiba gyanánt tényleg, mert még sosem raktam össze ilyet, azt mindenesetre már ki lehet zárni, hogy a processzor felprogramozott levédett állapotban lenne, mert ez teljesen új.
Most nem tudok próbálgatni, mert dolgozom, de ha haza megyek, akkor még próbálgatok.
Köszönöm, most nagyon sok infót írtatok, tápok közt 100nf kondik ezen már biztosan nincsenek, a táp egy sima natúr PC tápból jön, megpufferelve 1u-s kondival a panelen. Az analóg tápok is be vannak kötve.
Asztali PC-ről próbálom programozni, jelenleg ECP/EPP-re van beállítva. És a programozó közvetlenül az LPT-be van bedugva, ahonnan kb 15 cm hosszú szalagkábel megy a panelig.
Bármire gondolhattok hiba gyanánt tényleg, mert még sosem raktam össze ilyet, azt mindenesetre már ki lehet zárni, hogy a processzor felprogramozott levédett állapotban lenne, mert ez teljesen új.
Most nem tudok próbálgatni, mert dolgozom, de ha haza megyek, akkor még próbálgatok.