ARM + GCC

Budenszki Peter budenszki.peter at radiant.hu
Thu Apr 15 08:47:27 CEST 2004


Szia!

>
>Ti milyen boardot használtok?

Saját tervezésu, hasonló az Atmel gyárihoz.

BP
>
>t
>
>----- Original Message -----
>From: "Budenszki Peter" <budenszki.peter at radiant.hu>
>To: <elektro at tesla.hu>
>Sent: Wednesday, April 14, 2004 9:14 AM
>Subject: RE: ARM + GCC
>
>
>> Szia!
>>
>> Az AT91RM9200 BootROM-jában benne van a betölto és a
>bootmanager program
>> (ezen kívül CRC-generátor, sinus-tábla... ). Nagyon intelligens módon
>> bekapcs. után körbenéz a memóriákon (ethernet, SPI, I2C, párhuzamos
>> flash...) és a megfelelo helyrol boot-ol. Sikertelen boot
>kísérlet után
>> USB-n, illetve a soros port-on próbál kommunikálni. A
>16-bites külso flash
>> kezelésnél a boot ideje alatt egy kis bug került a boot ROM-ba, ami
>valóban
>> 0 waitstate-et kíván (lsd: AT91RM9200 errata).
>>
>> Az ETH PHY illesztéssel eddig nem volt semmi gondom, az
>általam használt
>> Boot progi (DasUBoot) szépen kezeli. Én tftp-vel 'húzom' le
>az alkalmazói
>> programot a tftp server-emrol és már fut is a program.
>>
>> A beforrasztási módszerem hasonló, valóban bele lehet tanulni. Én egy
>'flux'
>> fedonevu super folyasztószert használok. A Microsolder-nél
>lehetett anno
>> kapni (szerintem most is). Sok pénzbe kerül (4-5eFt) de
>nagyon megéri,
>hiba
>> mentesen lehet ki/be forrasztani akár 208 lábú tokokat is.
>>
>> Üdv: BP
>>
>> >-----Eredeti üzenet-----
>> >Feladó: elektro-bounces at tesla.hu
>> >[mailto:elektro-bounces at tesla.hu]Meghatalmazó Andras Tantos
>> >Küldve: 2004. április 10. 1:02
>> >Címzett: elektro at tesla.hu
>> >Tárgy: Re: ARM + GCC
>> >
>> >
>> >Hali!
>> >
>> >Egyszer *sem* programozhato, vagy en olvastam el valamit.
>Abban a 128k
>> >ROM-ban beepitett boot-loader, monitor, es egyeb hasznos
>> >programok vannak.
>> >Ha nem ertettem felre valamit, de ezt meg el kell olvasni
>> >parszor, akkor
>> >igazan hasznosan csak ebbol a memoriabol lehet inditani a
>> >procit, aztan az
>> >behuz egy programot, mondjuk egy I2C FLASH-bol, ami aztan betolti,
>> >elinditja, mit tudom en, az igazi programot. Elvben a BMS lab
>> >lehuzasaval
>> >kulso 16-bites FLASH-bol is bootolhato lenne, de ha jol
>> >olvasom a leirast,
>> >akkor ilyenkor a kulso memoria-kontroller 0 wait-state-re van
>> >programozva,
>> >azaz 180MHz-en kicsit gyors memoria kellene hozza. De lehet,
>> >hogy csak az
>> >adatlapot irtak el...
>> >
>> >Az ethernet kontroller csak az MII interfeszig van meg, azaz meg
>> >mindenkeppen kell melle meg egy chip, amiben a PHY van. En
>> >kicsit ugy vagyok
>> >ezzel, hogy akkor mar inkabb melle rakok egy komplett
>ethernet chip-et,
>> >legalabb csak egyszer kell megtanulni a programozasat.
>> >
>> >A beforrasztassal nincs gond: sok gyantaval, hegyes pakaval es nemi
>> >kezugyesseggel siman be lehet rakni ezeket az IC-ket a helyukre. Kis
>> >gyakrolattal gyorsabban be lehet forrasztani egy 208 labu QFP
>> >tokot, mint
>> >egy 44 labu PLCC-t.
>> >
>> >--
>> >Udv,
>> >Tantos Andras
>> ><http://andrast.tantos.homedns.org>
>> >
>> >
>> >----- Original Message -----
>> >From: "Baumel Karoly" <karoly at geoproduct.hu>
>> >To: <elektro at tesla.hu>
>> >Sent: Friday, April 09, 2004 2:54 PM
>> >Subject: Re: ARM + GCC
>> >
>> >
>> >Nézegetem a AT91RM9200, ebben van ethernet kontroller de a
>128 kB ROMja
>> >csak egyszer programozható, ugye? Akkor erre hogyan lehet
>fejleszetni?
>> >
>> >Ahogy nézegettem az ARM-ok jó sok lábú IC tokkal
>rendelkeznek amelyeket
>> >házilag nem igazán forrasztgathatók.
>> >Hogyan csinálod az összeszerelést?
>> >K
>> >
>> >
>> >
>> >
>> >
>>
>>
>>
>
>
>





More information about the Elektro mailing list