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
|
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
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
