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

PDF (Tesi_di_laurea) - Tesi
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.

Relators: Massimo Violante
Academic year: 2018/19
Publication type: Electronic
Number of Pages: 101
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: Magneti Marelli spa
URI: http://webthesis.biblio.polito.it/id/eprint/9085
Modify record (reserved for operators) Modify record (reserved for operators)