AVR chip programozása programozó nélkül - FT232Rl + SerJtag

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

AVR chip programozása programozó nélkül - FT232Rl + SerJtag

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

Hogyan programozzunk egy egyszerű FT232Rl chippel? Ez a legegyszerűbb programozó....

Használatának leírása lépésenként:
http://avr.tavir.hu/modules.php?name=Co ... age&pid=66
Avatar
Ragathol
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2007. július 11. szerda, 6:00

Re: AVR chip programozása programozó nélkül - FT232Rl + SerJ

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

Robert írta:Hogyan programozzunk egy egyszerű FT232Rl chippel? Ez a legegyszerűbb programozó....

Használatának leírása lépésenként:
http://avr.tavir.hu/modules.php?name=Co ... age&pid=66
Üdv!

FT232BM -el is működik ez?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Igen.
A lábakat piszkálja csak, semmi egyéb követelmény nincs.


Viszont _nagyon_ lassú!
2400 bps sebesség fölé nem tudtam menni. Ez az ATMega168 esetén 3 perc programozási idő volt!
Avatar
Ragathol
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2007. július 11. szerda, 6:00

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

Nekem nem megy... valamiért.
Egy DSS-25 -ös dokkolót heréltem ki, lehet még nem eléggé.. holnap ránézek még1x.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

A lábakat kell jól bekötni....
GND közös.
AVR kap tápot?
Avatar
Ragathol
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2007. július 11. szerda, 6:00

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

Robert írta:A lábakat kell jól bekötni....
GND közös.
AVR kap tápot?
Lábak gondolom ugyanazok mint az RL -nél..
CTS - MISO
DSR - SCK
DCD - MOSI
RI - RESET

GND közös - igen.
AVR kap tápot - igen.

Ezek után se tudom mi a baja, mert BM elindul, de az AVR -t nem ismeri fel.
Kép

Míg RL -el szépen végig megy..
Kép

Az a fura hogy comport -ként /a tesztprogram szerint loop dugóval a végén/ megy rendesen.
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 standard sorosportként kezelődik...

Nem lehet hogy a Dxxx meghajtó nem tetsziuk neki?
Avatar
Ragathol
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2007. július 11. szerda, 6:00

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

Passzolom a dolgot.
Ugyanaz a driver mászik fel ehhez is mint az RL -hez.
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 »

Sziasztok!
FTISP-vel szeretnék FT232RL-en keresztül M128-at programozni.
a leírásban (ha ez megfelelő) az FT TXD=>MOSI, RXD=>MISO van írva. No, de a M128-at nem SPI-n kell programozni, hanem a soroson, de lehet, hogy ez még menni fog. Viszont mi a helyzet, ha mondjuk egy M16-ot szeretnék programozni és persze az USB soros be van kötve a M16 sorosára? Akkor ideiglenesen össze kell kötnöm a MOSI-MISO-kat az RX-TX-ekkel? Szóval nem úszom meg jumperelés nélkül?
JAni
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 »

Sziasztok!
FTISP-vel szeretnék FT232RL-en keresztül M128-at programozni.
a leírásban (ha ez megfelelő) az FT TXD=>MOSI, RXD=>MISO van írva. No, de a M128-at nem SPI-n kell programozni, hanem a soroson, de lehet, hogy ez még menni fog. Viszont mi a helyzet, ha mondjuk egy M16-ot szeretnék programozni és persze az USB soros be van kötve a M16 sorosára? Akkor ideiglenesen össze kell kötnöm a MOSI-MISO-kat az RX-TX-ekkel? Szóval nem úszom meg jumperelés nélkül?
JAni
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

SerJTAG az a PDI/PDO/SCK/Reset lábakat használja. Mint a sima ISP.
Ha a sorosportot is hazsnálod, akkor a tükk: soros áramkör és az AVR közé 470R...2k2 soros ellenállás. És a programozó az AVR felöli oldalon csatlakozik....

M128 esetén a mintakapcsolás nálam a wiring.co.org rajza...
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 »

Ez azért tetszett meg, mert fapados, parancssoros (ahogy látom) és ha már úgy is van FT232 a cuccban, akkor az upgrade egyszerű a usernek. No meg nem kell kivezetnem a dobozból az SPI-t.
Ezt az ellenállásos módit még végiggondolom, mert az SPI is használva van. Huhh, mi kavar lesz ebből...Hogy mindent el kell cseszni valahol...ott van üresen a DTR-DSR-DCD-RI és akkor nem zavarna senkit. Persze akkor, ha beindulna, más uC-khez is használnám, ahol nem a soroson bizerálkodik.

Köszi!

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

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

Hülye tipp: sima bootloader miért nem jó?
Sorosporti, parancssoros...

Bootloader helye: ~1-2k
Csipogóra, LCD-re simán visszaírhat.


A mcselec bootloadere sorosporti grafikus felületű. És a AVR a beeső 123/124 karakterre resetelheti az áramkört...
Az Arduino/Wiring bootloadere STK500-at ad vissza. Így bármilyen AVRDUDE parancssorossal simán kergethető...
Válasz küldése