Alessandro Flaminio
Embedded Linux distro development with the Yocto Project.
Rel. Massimo Violante. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2018
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract: |
The main purposes of this thesis are to develop an embedded Linux distribution for a custom Arm-based board, and to provide a new simpler development work??ow in the context of the Magneti Marelli Connectivity team. All of these objectives were reached by using the Yocto Project set of tools, and as output the TIIC (Technology Innovation, Innovation Connectivity) Linux distro and an SDK (Software Development Kit) to be used by the development team were produced. During this thesis a bottom-up approach was employed: starting from a study of the Yocto Project technologies, to the development of a BSP (Board Support Package) for the MM Step 03 custom board and, fi??nally, to the automation of the compilation of the MM Connectivity software modules. All of these outputs are represented by a set of metadata, contained in the built Yocto meta-mm layers. |
---|---|
Relatori: | Massimo Violante |
Anno accademico: | 2018/19 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 101 |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering) |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA |
Aziende collaboratrici: | Magneti Marelli spa |
URI: | http://webthesis.biblio.polito.it/id/eprint/9085 |
Modifica (riservato agli operatori) |