[elektro] adatbáziskezelés mikrovezérlovel

BEREGNYEI Balazs bereg at impulzus.com
Thu May 15 23:48:20 CEST 2008


Szia,

On Thu, 15 May 2008, Fuzesi Arnold wrote:

> Jaigen... és mennyit fogyaszt kb-ra?!

1 es 1.5 W kozott attol fuggoen, hasznalod-e az Ethernetet.

> Mik a legkomolyab megszoritasok a desktop verziohoz kepest?

Van nehany linuxos dolog, ami kizarolag i386-on megy. Ezt csak akkor veszi 
eszre az ember, ha elkezd ARM-ot hasznalni :) Egyik az ndiswrapper 
(tetszoleges windows-os wlan drivert lehet vele linuxon hasznalni), masik 
az openmosix (cluster, processz migracio).

> A Flash/ RAM / sebesseg nyilvanvalo.

Annyira nagyon nem is lassu egyebkent: 4.5 ora alatt leforditja a sajat 
kernele't, ami szerintem igazan jo eredmeny, tekintve hogy a PC-m is 
elmolyol vele vagy 10-15 percig.

> Ezen kivul van más amiben kritikus / szivas?!

Nehany C forrasnal gondot okozhat az endian, es hogy ARM-on a char 
alapertelmezetten unsigned.

Amugy semmi komoly hibat nem tapasztaltam. Stabil, honapokig megy reboot 
nelkul.
Akkor is jol fut a linux, ha nem forrasztom be a 100 nF-okat a tap labakra 
se a procira, se az SDRAM-ra :)

> Pl progit siman ssh/ftp-vel belépve töltesz fel rá?

Igen, ssh-val jelentkezek be, vagy soros konzolon.

> Hogyan bootol a linux? Azt hogyan cseréled le ha epp ugy alakul?
> Vmi net-es bootloader van hozza ami ethernetrol rántja fel?

Atmel dataflash-bol bootol, onnan tolti az u-boot nevu univerzalis cuccot, 
az meg netrol, nand flash-bol, dataflash-bol es meg ezer mas periferiarol 
tud kernelt bootolni. Fejlesztes kozben a kernel es a filesystem is 
halozati meghajtorol toltodik, igy az ARM-linuxot lenyegeben csak a PC-n 
kell frissiteni, az ARM azonnal az ujat latja. Ha tavolrol kell kernelt 
frissiteni, akkor ssh-val be, es onnan "cat kernel >/dev/mtd1", es maris 
beleirodott az uj kernel a dataflash-be.

BB


More information about the Elektro mailing list