ATMEGA32
ATMEGA32
Hello!
STK200-al próbálok programozni MEGA32-öt.
A mai nap nem sikerült!
Külső 4MHz-es kristállyal működne.
Fusebit C =0
Fusebit B =1
Fusebit KL =10
Fusebit A987 =1010
Fusebit i = 1
Fusebit H =1
Fusebit Q =0
Fusebit P =0 (?)
Fusebit G =1
Fusebit FE =11
Fusebit D =1
Első bekapcsoláskor azonosítja a chipet.
A Fusebit-ek beállítása után azonban
"Could not indentify chip with ID:FFFFFF" jelentkezik.
Mi lehet a probléma?
Esetleg a Fusebit P-t nem nullának kell állítani?
A programozó kábel adott hosszúságú korábban már többször sikeresen
dolgozott.
A programozóra már korábban beprogramozott MEGA32-öt csatlakoztatva azt megismeri a program kiolvasható.
Remélem,valaki tud segíteni.
STK200-al próbálok programozni MEGA32-öt.
A mai nap nem sikerült!
Külső 4MHz-es kristállyal működne.
Fusebit C =0
Fusebit B =1
Fusebit KL =10
Fusebit A987 =1010
Fusebit i = 1
Fusebit H =1
Fusebit Q =0
Fusebit P =0 (?)
Fusebit G =1
Fusebit FE =11
Fusebit D =1
Első bekapcsoláskor azonosítja a chipet.
A Fusebit-ek beállítása után azonban
"Could not indentify chip with ID:FFFFFF" jelentkezik.
Mi lehet a probléma?
Esetleg a Fusebit P-t nem nullának kell állítani?
A programozó kábel adott hosszúságú korábban már többször sikeresen
dolgozott.
A programozóra már korábban beprogramozott MEGA32-öt csatlakoztatva azt megismeri a program kiolvasható.
Remélem,valaki tud segíteni.
Igen,de ez nem magyarázza,hogy miért vagyok kizárva a chipből.Robert írta:A chip beállítása:
KLA987-101010=Ext. Crystal/Resonator Low Freq.; Start-up time: 1K CK + 0 ms; [CKSEL=1010 SUT=10]
Az adatlap alapján ez a beállítás 1MHz alatti Quartzhoz kell:(
Ekkor viszont a STK200-nal a delay-t meg kell növelni....
Állítottam a delay-on,de a chip azonosítás továbbra sem járt eredménnyel.
A "Lock and Fuse Bits" fülre kattintva "READLB entry not found" jelenik meg.
(BASCOM-AVR 1.11.7.7 versio )
Valószinű az alacsonyra állitott XTAL miatt viselkedik így. Én megpróbálnék külső oszcillátottól az XTAL2 bemenetre órajelet adni (4 MHZ....16MHz körölit), és úgy megpróbálni a felélesztést... Ekkor a saját berezgető mechanizmusa gyakorlatilag figyelmen kívül marad...
Én 3.....MHz esetémn már az 1111:1111 beállítást használom.
Én 3.....MHz esetémn már az 1111:1111 beállítást használom.
Négy ATMEGA32 esetében segített az XTAL2-re adott külső órajel.
Egy marad a fiókban,valószínűleg majd valamikor összeismertetem a párhuzamos égetővel.
Külső órajel segítségével visszaolvasva a FUSE biteket,azt tapasztaltam,hogy nem az általam beírtak (vagy annak hitt) vannak ott.
A Fusebit P-be 1:osc. options NOT programmed került, és így nem dolgozott sem a belső RC sem a külső kvarc oszcillátor.
Az külön fejtörést fog jelenteni,hogy ez hogyan következett be. Figyelmetlenség,vagy más egyéb tényező okozta.
Még egyszer köszönöm a segítséget.
Egy marad a fiókban,valószínűleg majd valamikor összeismertetem a párhuzamos égetővel.
Külső órajel segítségével visszaolvasva a FUSE biteket,azt tapasztaltam,hogy nem az általam beírtak (vagy annak hitt) vannak ott.
A Fusebit P-be 1:osc. options NOT programmed került, és így nem dolgozott sem a belső RC sem a külső kvarc oszcillátor.
Az külön fejtörést fog jelenteni,hogy ez hogyan következett be. Figyelmetlenség,vagy más egyéb tényező okozta.
Még egyszer köszönöm a segítséget.
Külső órajelforrás probléma
Sziasztok!
Teljesen kezdő vagyok AVR-ben.
Mega 32-őt szeretnék programozni, és Attiny 2313-t.
Bascom-AVR, 1.11.9.2 verzió regisztrált.
Az a gondom, ami az előttem szólóé, csak annyiban más, hogy én nem zártam ki magam, mert az összes biztosíték bit 0, és nem is lehet elállítani sehová. kiolvasni bármit enged, de programozni semmit...
USB-s TavIR ISP- vel próbálok programozni, de eddig csak az Attiny 15-t tudtam. A külső órajelet egy 16 Mhz-s kvarc oscillátorról adom az Xtal1-re. A gépkönyv azt írja, ilyenkor az Xtal 2 nincs használva. Lehet rossz lábra kötöttem? Próbáltam 4 Mhz-es sima kvarcot, nem rezgeti be...
A biztosíték bitek alapon vannak, és nem is lehet elállítani...
Miért nem tudom átállítani sima kvarcra, a bizosíték bitet?
Teljesen kezdő vagyok AVR-ben.
Mega 32-őt szeretnék programozni, és Attiny 2313-t.
Bascom-AVR, 1.11.9.2 verzió regisztrált.
Az a gondom, ami az előttem szólóé, csak annyiban más, hogy én nem zártam ki magam, mert az összes biztosíték bit 0, és nem is lehet elállítani sehová. kiolvasni bármit enged, de programozni semmit...
USB-s TavIR ISP- vel próbálok programozni, de eddig csak az Attiny 15-t tudtam. A külső órajelet egy 16 Mhz-s kvarc oscillátorról adom az Xtal1-re. A gépkönyv azt írja, ilyenkor az Xtal 2 nincs használva. Lehet rossz lábra kötöttem? Próbáltam 4 Mhz-es sima kvarcot, nem rezgeti be...
A biztosíték bitek alapon vannak, és nem is lehet elállítani...
Miért nem tudom átállítani sima kvarcra, a bizosíték bitet?
A programozóddal lesz valami gond.
Próbáld meg mással programozni, pl. LPT-s programozó, Ponyprog, stb., hogy működik-e.
A kvarcodat azért nem rezgeti be, mert alapbeállításon fut a proci, az pedig belső RC oszci. (ígyhát a 16-os oszcid is csak dísznek van rajta.)
Miután átállítottad az órajelforrást, menni fog külső kvarcról/oszciról.
Csak a fuse-biteket nem engedi, vagy programot sem tudsz feltölteni?
Próbáld meg mással programozni, pl. LPT-s programozó, Ponyprog, stb., hogy működik-e.
A kvarcodat azért nem rezgeti be, mert alapbeállításon fut a proci, az pedig belső RC oszci. (ígyhát a 16-os oszcid is csak dísznek van rajta.)
Miután átállítottad az órajelforrást, menni fog külső kvarcról/oszciról.
Csak a fuse-biteket nem engedi, vagy programot sem tudsz feltölteni?
Sem a 32, sem 2313, nem tudom felprogramozni. olvasni engedi, úgy a ROM területet, mint az ID-t. De nem tudok átállítani semmit sem. Amikor megpróálom írni, végigcsinálja a procedúrát, és a verify után a bal alsó sarokban ERROR van. amikor visszaolvasom a pufferba a ROM tartalmat, akkor üres... (FF) Amikor beállítom a bitet, akkor ráklikk a Write kapcsolóra, és amikor visszaolvassa, nem változtatott meg semmit. Órajeleket a Bascomban végitornáztam, semmi. Egyedül egy Attiny 15-öt tudtam eddig felprogramozni. De azt hibátlanul. Sajnos nincs másik programozóm...