polito.it
Politecnico di Torino (logo)

Embedded Linux distro development with the Yocto Project

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

[img]
Preview
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) Modifica (riservato agli operatori)