Sviluppo ed utilizzo di GNU/Linux nei sistemi embeddeb
Alberto Gambarucci - Department of Industrial Engineering, University of Padova
L'argomento principale della tesi è la descrizione delle tecniche implementative teoriche e pratiche del Kernel Linux su una board custom. Il sistema Embedded analizzato è basato microcontrollore AT91SAM9260 con architettura ARM9. L'obbiettivo è quello di creare un sistema basato su Linux per applicazioni di tele controllo remoto. Viene descritta dettagliatamente l' inizializzazione a basso livello del dispositivo ed in particolare alcuni aspetti del porting della board su Linux. Viene mostrato un esempio di implementazione di device driver con installazione IRQ per un sistema basato su s3c6410 Samsung. Infine vengono fatte varie analisi sull'organizzazione della memoria del dispositivo ed in particolare sulle possibili scelte dei Filesystem per supporti NAND Flash.
Fonte: Tesi di Laurea, Università degli Studi di Padova, Anno Accademico 2010-2011
Parole chiave: Embedded, Microcontrollore