Atmega128 ISP vagy JTAG?

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
Tom2tom
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2008. december 22. hétfő, 7:00

Atmega128 ISP vagy JTAG?

Hozzászólás Szerző: Tom2tom »

Sziasztok,

Hála ennek az oldalnak és fórumnak, már nem vagyok kezdő ATMega felhasználó.
Most viszont mégis úgy érzem magam mint egy kezdő.
Egyszerűen nem tudok feléleszteni egy ATMega128L chip-et.
A TávIR WebShopban néhány éve vásárolt STK500 USB programozóval próbálkozom. 10-nél több áramkört terveztem és élesztettem már (Mega8, Mega32 és ATtiny2313 chippel). Szoktam hibázni (pl. nem jól beforrasztott láb, felcserélt MOSI, MISO lábak vagy kifelejtett felhúzó ellenállás RESET lábnál). Ezeket most végigmértem és ellenőriztem --> nem találtam hibát.
Mi lehet a gond? Lehet egyáltalán SPI-vel programozni a Mega128-at? Vagy csak JTAG-gel?
Ebben kérem most a segítségeteket.
A hozzászólást 1 alkalommal szerkesztették, utoljára Tom2tom 2012. november 18. vasárnap, 11:48-kor.
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

Lehet, csak a soros porton keresztül. (amelyik ezt kitalálta, kaphatna egy maflást).
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Nem MOSI/MISO/SCK/Reset, hanem PDO/PDI/SCK/Reset lábak.
A PDI/PDO: a 2. sorosport lábai!

Maflásosztásra én is beállnék.
Avatar
Tom2tom
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2008. december 22. hétfő, 7:00

Hozzászólás Szerző: Tom2tom »

Köszönöm szépen a gyors válaszokat.
Működik!!! :idea:
A leghasznosabb, kapu48 linkje volt, ami persze Robert egyik hozzászólásához vezetett :D

Robert mostani hozzászólását egy picit helyesbítem, csak ha más is ide tévedne.
"Nem MOSI/MISO/SCK/Reset, hanem PDO/PDI/SCK/Reset lábak."
helyett
Nem MOSI/MISO/SCK/Reset, hanem PDI/PDO/SCK/Reset lábak.

És még annyi, hogy PEN lábat nem kell GND-re kötni. Maradjon szabadon.

A megoldás még egy kérdést vet fel. Ha ezek után programból szeretném használni az RXD0 és TXD0 lábakat soros kommunikációra, akkor kizárom magam a CHIP-ből ISP oldalon?
Vagy ezt a RESET láb megoldja és bátran használhatom a két kivezetést?

Köszi mégegyszer
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

Persze hogy használhatod, de én szoktam tenni egy soros párszáz ohm-ot a TXD-re. Ha ugyanis olyan programozód van, ami vagy nem engedi el a vonalakat vagy előbb kapcsol kimeneti módba, mint ahogy a reset-et adja, akkor beterheli a TXD-t, ami épp ad.
Az meg nem egészséges.
Ja, és persze tartsd szemelőtt, hogy a sorosra kapcsolt cuccod venni fogja a jeleket, nehogy emiatt baj legyen, hogy beszop valami adatot (és elindul a lift...).
JAni
Avatar
doidoi
DrótVégénSzéndarab
Hozzászólások: 33
Csatlakozott: 2008. november 30. vasárnap, 7:00

Hozzászólás Szerző: doidoi »

sziasztok ...poniba irom az atmegakat ..most veni akarok ATmega32A -t .... mert olcsobb ... ezel fog minden mikodni ? ,bascom es persze com1-en egetem ra a hex fisakat , ponyprogba.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Kérnék egy Hunglish-Magyar fordítást.... :(
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Azt hiszem itt ez a nyelvjárás használata ismeretlen, ezért itt próbálkozzál:
PonyProg
serial device programmer
http://www.lancos.com/prog.html
Válasz küldése