You are here

Atmel AVR HVPP / HVSP / ISP Programmer Ismeri-e valki? Tapasztalatok? HELP!

19 posts / 0 new
Last post
Isaac
Isaac picture

Sziasztok!
A címben említett eszközt nem olyan rég összeraktam. http://www.elektroda.pl/rtvforum/topic2302500.html
De a PC-s kommunikációkkal gondok vannak.

A soros port beállításaim:
I/O Cím: 3F8
IRQ: 4
Átviteli sebesség: 9400
Adatbitek: 8
Paritás: Nincs
Stopbitek: 1
Átvitelvezérlés: Nincs
FIFO Pufferek használata: Igen

Ha a mellékelt programot elindítom és rányomok a SETTINGS gombra, és azon belül a CONNECTION TEST gombra,
na akkor ki kellene olvasni a firware-t a 8515-ös prociból.

De semmi.
Egy pillanatra felvillan a BUSY és az RX/TX led, azt ennyi.
Nem olvassa ki az adatokat.

Helyette csak annyit ír ki a progi, hogy COMMUNICATION ERROR CODE 0x02.

Ez van a azon a gépemen amin 64bit-es WIN7-van.

Ha kipróbálom a műhelyes gépemen amin 32bit-es WIN7-van, annál már egy kicsit tovább megy.
Néha gondol egyet a sokadik újraindításnál, és kiolvassa az FW-t.

+ ISP és HVPP módban ha csatlakoztatok hozzá egy AVR-t pl: ATtiny45 vagy ATmega8-ast,
akkor fel is ismeri a progi ha rányomok az IDENTIFY CHIP gombra.

Azt itt le is áll a tudomány.
Se írni, se visszaolvasni, se törölni nem tudom.

Mindig csak egy apró pillanatra felvillan a BUSY & RX/TX led azt ennyi.
De a progi nem is ír ki semmit, hogy írás vagy törlés folyamatban.

Próbálkoztam (különböző beállítások):
1. Átviteli sebesség
2. I/O cím
3. IRQ
4. Paritás
5. Stop bitek
átállításával is, de reménytelen.

Amúgy itt van minden egyben: www.bazsiprojekt.atw.hu/AVR_programmer.ZIP

Előre is köszönöm, ha valaki hozzá tud fűzni valami hasznos infót a témához.

Comments
Isaac
Isaac picture

Sziasztok!
Fontos fejlemény!!

Ma hoztak egy régi P4-es gépet hogy rakjam újra az XP SP2-t, +egyebek. Elkészült 100%

Ha már itt van nálam, és még nem jönnek érte gondoltam....... 4-ik gép próbának?

És láss csodát, egyből elsőre felismerte a progi az eszközt! :)
Ahogy kell.... Rendesen ÍR, OLVAS, TÖRÖL.

Mint ISP-n mint HVPP módban.
Úgyhogy az eszköz 100%-ban jó. :)

Ma már nincs kedvem felrakni a műhelyes gépemre az XP-t, hogy megpróbáljam.
Majd holnap délelőtt.
De azért erröl is beszámolok majd!

0

Oszi11
Oszi11 picture

Szia,

A Windows 7-ben van egy XP mód nevű szolgáltatás ki lehetne próbálni, hátha megoldja!

http://windows.microsoft.com/hu-hu/windows7/install-and-use-windows-xp-m...

Üdv,
Oszi

0

Oszi11
Oszi11 picture

Szia,

Azt írtad Te raktad össze a cuccot, a 8515-öt felprogramoztad vagy üres? A másik kérdés mi az hogy 9400 baud soros porton? A szabvány érték 9600 baud!

Üdv,
Oszi

0

Isaac
Isaac picture

Szia!
Persze hogy fel van programozva a 8515!
Máskülönben a visszajelző ledek se működnének az eszközön.
Bocs elírtam. Igen 9600!

Igaz ma még megpróbálom egy régi XP-s gépen is.
Lehet hogy a WIN7 kavar be.
Mert írták lentebb, hogy a WIN7-et felejtsem el.
Majd kiderűl.

0

Oszi11
Oszi11 picture

Szia,

igazából a soros port az egyetlen olyan szabvány aminek működnie kell Win7-en! Ez az egy teljesen ugyanúgy működik minden Windowson!
Ha van két sorosportod vagy egy másik számítógéped és egy nullmodem kábeled megnézheted miket kommunikál a program a soros porton keresztül egy terminál programmal (win7-nél korábbi Windowsban van Hyperterminal, de Win7-től kell egy másik én a TerraTerm-et ajánlom, ezzel nem volt problémám). Ha tudod a parancsokat akkor terminálból kiadhatod a programozónak és láthatod a választ.
Esetleg egy monitorozókábelel megnézheted a kommunikációt!

Üdv,
Oszi

0

ty
ty picture

"igazából a soros port az egyetlen olyan szabvány aminek működnie kell Win7-en"
Ez igaz lehet, viszont nem jelenti azt, hogy a programozóhoz használt Windows-os alkalmazás ami a soros portot használja (és esetleg XP-n fordították és tesztelték) működni fog Win 7 alatt. Ezért javasoltam az XP-n tesztelést.

Egyébként a D6 (Rx/Tx LED) valóban processzor lábra van kötve, tehát ha ez villog az már jelent valamit.
Akkor vélhetően él a processzor és vesz valamit a PC-től.
Szkóppal is rá lehet nézni a proci Rx/Tx lábaira, hogy van-e rajtuk adat, nem torzult-e a jel; majd a soros port 2-es, 3-as lábaira.

0

Isaac
Isaac picture

Szia!
Még 1 dolog amin filóztam.
Hogy nem-e esetleg a MAX232 lehet a ludas.

Én MAX232CPE-t raktam bele.
Megpróbáltam MAX232ACPE-vel is.

Aki összerakta a Hobbielektronikán az égetőt ő MAX232N használt.

Igaz az adatlapjába még nem másztam bele.

És ahogy beszéltem vele, WIN7-et használ. FT232 modulon kereszűl USB-re csatlakozva.

0

ty
ty picture

Lehet azon a környéken a hiba, de attól, hogy beszélgetünk róla nem lesz meg.
Az utóbbi három hozzászólásban nem írtál semmit arról, hogy miket próbáltál ki és milyen eredménnyel.
Mérni kellene vagy szkóppal, de legalább az említett TTL szintű soros kábellel.

Ha ezek nem állnak rendelkezésre, a TTL soros kábelt magad is összerakhatod az említett MAX232-vel + egy külső 5V táppal. Ezt tesztelheted egy terminál programmal úgy, hogy a TTL oldali Rx/Tx lábat összekötöd; ekkor a terminálba visszaérkeznek a kiküldött karakterek (kikapcsolt echo mellett). Ezután a már tesztelt kábel rx lábával figyelheted a kommunikációt a programozód processzorának rx és tx lábain.
Persze ehhez két soros port kell.

0

ty
ty picture

Az lenne az alap a hibakeresésben, hogy egy (TTL) jelszintillesztős soros kábellel (csak az RX lábával) rácsatlakozol a megfelelő processzor lábakra (előbb Rx, majd Tx) és egy terminál programban nézed, hogy kap-e adatot a processzor és válaszol-e rá.
Ha amit leírtam problémásnak tűnik, akkor érdemes utánajárni a kérdéses részeknek, mert ez alap.

A soros port beállításokat nem tudom hol bizgeréled, de az oprendszeren belül hiába állítgatod, mert azt a programozó windowsos alkalmazása úgy is felülbírálja.
Egyébként meg felejtsd el a win7-et és egy XP-n kezdd el az egészet
Terminál program pl. a Realterm, port beállítás az valószínűleg kiderül a leírásokból, de a vége az 8/n/1, azaz nincsen paritás, egy stop bit.

Egyébként kezdésnek érdemesebb vásárolni egy programozót, ilyenkor túl sok az ismeretlen tényező, könnyen elakadhatsz.

szerk:
Közben megnéztem a kapcsolást és elindítottam a programot.
- A kapcsolásban max232-vel illesztve van a jelszint, tehát a PC-d soros portjára direktben köthető. Remélhetőleg van soros portod, mert az USB-RS232 átalakítók jelszintje messze van a szabványostól.
- A programban be kell állítani a soros portot, de csak a számát (pl. COM1, COM2), majd használni a "connection test" gombot. Ennél egyszerűbb és felhasználóbarátabb nem igen lehetne.

0

csumsza
csumsza picture

Szia!
Nem tudom milyen kábelt használsz gyári vagy úgy csináltad hozzá rs232.
Mert nem biztos hogy jó a bekötés. http://www.klona.00freehost.com/images/dreambox/Null_Modem.gif
Ez csak tipp ha gyári akkor tárgytalan.
Üdv csumsza

0

Isaac
Isaac picture

Szia!
Próbáltam fordítva is az RX és TX lábat, de nem konnunikál ígyse az eszközzel a PC.

Csak annyi van amikor rányomok a TEST gombra, az RX/TX led csak folyamatosan világít.

Ha a rendszer eszközökben állítok a porton (adress,IRQ) és mentem, akkor 2-szer felvillan a LED utána pedig folyamatosan világít.

0

nagyis
nagyis picture

0

varga jano
varga jano picture
*****

Szia!
A leírtak az ISP10-re vonatkoznak?
Üdv jano

0

Isaac
Isaac picture

Ahogy írtam, se HVPP se ISP módban nem csinál semmit.

Mert a lényeg!
Egyéb programozandó eszköz nélkül is kell kommunikálni a géppel az égetőnek!

Beüzemelésnél az első lépés az az, hogy a vezérlőből (ATmega8515) ki kell olvasni az FW-t.
A pontos kommunikáció végett.
De már itt gondok vannak.

0

varga jano
varga jano picture
*****

Szia!
Ezt ismered?
Üdv jano

File csatolás: 

0

Isaac
Isaac picture

Szia!
Persze hogy ismerem!
Nekem is van itthon 3 különböző ISP-s programozóm.

De nekem a HVPP mód a lényeg!
Mert ha valami végett nem férsz hozzá az ISP-n keresztül a procihoz akkor is HVPP-n hozzáférsz. :)
És tudod nullázni a FUSE biteket.

0

varga jano
varga jano picture
*****

Szia!
A HE-ben is foglalkoznak vele.Azt már láttad?
Üdv jano

0

Isaac
Isaac picture

Szia!
Igen láttam a HE-n.
Fel is vettem vele a kapcsolatot, de akárhány tippet adott, én ki is próbáltam.
Nem jött össze.
De amúgy én is mindent a HE-ről töltöttem le.

0

Sponsored links