Scientific area: Informática Industrial
Create customizable images for Raspberry Pi using Yocto
Submited 2019-02-25
Student: Rafael Amaro Vieira Araújo       Number: a74766       Email: araujotcn@gmail.com
Start date: 08/10/2018   

Supervisor:
Name: Jorge Miguel Nunes dos Santos Cabral
Email: jcabral@dei.uminho.pt   

Description:

With this dissertation it is pretended to uniformize and simplify the development of embedded systems applications in an industrial environment using a microcontroller with a Linux Operative System generated by Yocto.The selection of the microprocessor family to use in a certain application is closely connected to the cost, performance and power consumption.The processors of the family ARM Cortex-A have an application background, implementing a traditional ARM architecture with multiples modes and support a virtual memory system architecture based on an MMU.Yocto Project provides a flexible toolset and a development environment that allows embedded device developers across the world to collaborate through shared technologies, software stacks, configurations, and best practices used to create these tailored Linux images. 


Objectives:

The main objective of this dissertation is to create custom Linux-based systems designed for embedded products regardless of the product's hardware architecture.To achieve this objective the Linux-based system generated by Yocto will be compared to a similar one automated and built with the use of Buildroot. Both of this Operative Systems will be held on Raspberry Pi 3 model B microcontroller.


Keywords:
Embedded Systems, Operative System, Yocto, Raspberry Pi, ARM

Copyright © DEI Minho University - All rights reserved
Powered byNetmove