Politecnico di Torino (logo)

Embedded Linux distro development with the Yocto Project

Flaminio, Alessandro

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
Accesso al documento: Accesso libero
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview

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
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) Modifica (riservato agli operatori)