Gudinna Wiki VisaÄndraBifogaVersionerUppdateratSökKarta

Linux på ARM9 - AT91SAM9263 - nu med OpenJDK Java!


Här ses Processing köras under OpenJDK på AT91SAM9263-EK

CPU 200mhz ARM9 (armv5tejl), 64mb ram, Linux 2.6.24 Fedora core 8

Dom flesta ARM processorer från Atmel har USB device stöd, men somliga kan även användas som USB hosts.

Atmel AT91SAM9231
http://www.atmel.com/dyn/products/product_card.asp?part_id=4056
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057 - kan köra Linux!

EABI arm Linux distributioner

EABI är en förkortning på det nya sättet program ska anropa linuxkärnan på armplattformar. Traditionella ARM för linux kallas nu OABI, om man kör EABI istället för OABI går @flyttalsmultiplikationer betydligt snabbare. Tufft helt enkelt! Här är en lista på Linuxdistributioner som kör med EABI:
http://wiki.debian.org/ArmEabiPort - perfekt för att kompilera program för utveklaren!
http://fedoraproject.org/wiki/Architectures/ARM - Fedora Core 8 - lätt att sätta upp en fungerande x11 miljö på arm, lämpligt att skapa dit eget projekt på!
http://www.angstrom-distribution.org/ - Komplett byggsystem ala openembedded, bygg din egen handdator.

Hur fungerar uppstarten av AT91SAM system?

http://www.linux4sam.org/twiki/bin/view/Linux4SAM/AT91Bootstrap#Boot_strategies

Bygg ditt eget hemmasnickrade ARM basserade system

http://www.embedded.com/design/opensource/200000632?_requestid=201311
http://www.embedded.com/design/opensource/201801323 ... del 9

Java på "embedded" ARM9

Port av OpenJDK till ARM med Icedtea6


http://www.usenix.org/publications/library/proceedings/jvm01/full_papers/dice/dice_html/index.html

GNU GCJ med GNU Classpath kan användas som en v1.5 bytekod kompatibel JVM med Swing för ARM!
http://gcc.gnu.org/java/

Port av Squawk för ARM9
Sun SPOT - nästa generation Sun SPOT kommer använda sig av ARM9 på AT91SAM9263, Squawk som är den JVM som körs på AT91 på nuvarande Sun SPOT

http://www.arm.com/pdfs/MVMWhitePaper.pdf

Annat

andra strömsnåla och fläktlösa processorer och datorer

Dos på ARM9 (under JAVA)

http://www.physics.ox.ac.uk/jpc/index.html

http://www.helenos.eu/ - alternativt arm operativsystem

Korskompilering

Korskompilera för ARM9 under Linux

Arm emulatorer

QEMU http://bellard.org/qemu/ - Funkar utmärkt att emulera ett komplett ARM linux system som kan bygga, kompilera och köra allt!
http://gavare.se/gxemul/download.html


Datorer basserade på arm9

http://en.wikipedia.org/wiki/OpenBook_Project
http://www.obook.info/wiki/

Referenser till aktuell sida


Frivillig gåva till stöd för driften av Gudinna Wiki :