domenica 19 aprile 2009

Beagleboard: l'Arago Project

clipped from arago-project.org
http://arago-project.org/wiki/arago_logo.png
clipped from arago-project.org
Arago Project Main Page
Arago è un filesystem Linux minimale basato su OpenEmbedded/Angstrom e utilizzato - al momento - come base per la "validation" della Beagleboard. Gli manca solo il kernel Linux.

Da una settimana non ho potuto smanettare col kernel Linux, e anche questo weekend sta svanendo senza avere la possibilità di riprovare a compilarne uno per la Beagleboard (dopodiché avrò da combattere con uClibc e Busybox per creare librerie e filesystem); se non avrò tempo, allora ricorrerò anch'io ad Arago.

L'idea è di imbottire i 256Mb di NAND Flash della Beagleboard con un Linux completo (c'entra anche un ambiente grafico) in modo da utilizzare la memory card solo per lo storage dei dati e per le directory "scrivibili" (cioè /var, /tmp, /home e per lo swap).

1 commento:

  1. Sai anch'io avevo questa idea :
    essenzialmente lavorare come faccio con l'AT91SAM9610 arm cioè bootloader, kernel, no-X, root filesystem un po' di flash a disposizione.
    Per la grafica utilizzo QT-embedded-qws tutto gira, mi sono un po' impallato con la beagleboard.
    Pensavo di utlizzare openembedded, console-build, poi installare le QT-embedded sul DESK-PC, Eclipse, cross-compilare le applicazioni poi per la beagleboard e l'OTG per il debug con GDB.
    Tutto il sistema funziona benissimo per l'ATMEL, con la beagle mi sono un po' incastrato nella compilazione di QT-Embedded.
    Ti interessa??

    RispondiElimina