Atmel ARM procival foglalkozott mar valaki?
Andras Tantos
andras_tantos at tantos.homelinux.org
Thu Aug 7 17:49:31 CEST 2003
> Koszi. Jol gondolom, hogy a GCC+NewLib ingyenes?
Jol. Ha minden igaz, nehany napon belul ki is rakom valahova a legujabb
(3.3-as) GCC cross-assemblert a newlib-bel elore forditva, Cygwin (Windows)
ala. Van benne C/C++/Java/ADA/Fortan fordito. Sajnos a Pascal front-end
nincs meg olyan allapotban, hogy a 3.3-assal is mukdokepes legyen. Van hozza
GDB, illetve Insight (grafikus debugger) is.
> Most meg nem aktualisak
> nalam a konkret regiszterek, inkabb azt kerdeznem, hogy kell-e hozza
> fejlesztorendszer, vagy mukodik konnyen valami in system programming.
Ha arra gondolsz, hogy van-e rajta JTAG port, akkor igen, van. Hogy lehet-e
hasznalni, valoszinuleg igen, de en ezt nem probaltam. A Wiggler nevu
parallel portos JTAG programozohoz (kapcsi rajz mellekelve) le lehet tolteni
GDB tamogatast, amivel lehet remote-debugging-ot csinalni ARM target-re. De
meg egyszer: ebben nincs tapasztalatom.
Az en megoldasom az volt, hogy egy kis dual-port RAM-bol bootoltam a
ketyeret, amibe (a masik porton keresztul) PC-rol lehetett a programot
letolteni. Ez egyben kommunikacios csatorna is volt a PC es az Atmel proci
kozott.
Udv,
Tantos Andras
Simple JTAG interface circuit.
==============================
PL1 25wayD Male PL2
20wayIDC
PL1/17-25 <--------------+-------------------------+--+-----------<
PL2/4,6,8,
| | |
10,12,14,
| AC244 200nF = = 4.7uF
16,18,20
| +------------+ Vcc | |
TDI 0v +-| 1 20 |-+--------+--+-----------<
PL2/1,2
PL1/5 >-------------------| 2 19 |-+
TMS | 3 18 |-----XXXX----------------> PL2/5
PL1/3 >-------------------| 4 17 | 51R
TCLK | 5 16 |-----XXXX----------------> PL2/7
PL1/4 >-------------------| 6 15 | 51R
| 7 14 |-----XXXX----------------> PL2/9
+----| 8 13 | 51R
| | 9 12 |-----XXXX---+
| +-| 10 11 | 51R |
| | +------------+ |
| V 0v |
+------------------------------------------< PL2/13
TDO |
PL1/11 <---------------------------------------------+
DTC114 /-------xxxx----------------< PL2/15
RST 10k | / 51R
PL1/2 >----------------XXXX--+---|<
| | \
X V
47k X |
X |
| |
V 0v V
More information about the Elektro
mailing list