Title:
|
Implementació d'un BSP en un sistema encastat; Implementation of a BSP into an embedded system; Implementación de un BSP en un sistema empotrado
|
Author:
|
Pajuelo Llagostera, Pau
|
Other authors:
|
Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica; ISEE 2007; Fontquerni Gorchs, Agustí; Domínguez Pumar, Manuel |
Abstract:
|
Implementació d'un BSP en un sistema encastat |
Abstract:
|
En este proyecto se realiza el diseño e implementación del software de soporte (BSP) para un sistema de desarrollo empotrado de la empresa ISEE 2007.SL. El BSP es un conjunto de paquetes de software que incorporan un sistema operativo y herramientas de desarrollo. Esta plataforma esta basada en el microcontrolador i.MX6 que aporta grandes prestaciones multimedia y conectividad manteniendo un bajo consumo. En este documento, se introduce el hardware del sistema embebido y se evalúan los programas y herramientas de trabajo disponibles alrededor del microcontrolador tanto por parte del fabricante NXP como la comunidad de desarroladores. Una vez analizados los recursos disponibles, se describen los programas escogidos que conforman el BSP y se detallan las modificaciones realizadas para dar soporte al sistema. Además, se definen y aplican los tests para evaluar los periféricos y buses de comunicación de la plataforma. En caso de que los resultados no sean válidos, se detallarán los cambios realizados en el hardware para poder corregir los errores en revisiones posteriores del producto. Finalmente, se describen las herramientas de grabación y trabajo que utilizara el desarrollador final en sus aplicaciones. |
Abstract:
|
En aquest projecte es realitza el disseny i implementació del programari de suport (BSP) per
a un sistema de desenvolupament encastat de l'empresa ISEE 2007.SL. El BSP és un
conjunt de paquets de programari que incorporen un sistema operatiu i eines de
desenvolupament. Aquesta plataforma està basada en el microcontrolador i.MX6 que aporta
grans prestacions multimèdia i connectivitat mantenint un consum reduït.
En aquest document, s’introdueix el maquinari del sistema encastat i s'avaluen els
programes i eines de treball disponibles al voltant del microcontrolador tant per part del
fabricant NXP com la comunitat de desenvolupadors.
Un cop analitzats els recursos disponibles, es descriuen els programes escollits que
conformen el BSP i es detallen les modificacions realitzades per donar suport al sistema.
A més, es defineixen i s’apliquen els tests per avaluar els perifèrics i busos de comunicació
de la plataforma. En cas que els resultats no siguin vàlids, es detallaran els canvis realitzats
al maquinari per poder corregir els errors en revisions posteriors del producte.
Finalment, es descriuen les eines de gravació i treball que utilitzarà el desenvolupador final
en les seves aplicacions. |
Abstract:
|
This project is the design and implementation of the software support (BSP) for embedded
system development from ISEE 2007.SL company. The BSP is a set of software packages
that incorporate an operating system and development tools. This platform is based on the
i.MX6 microcontroller that provides great multimedia and connectivity features while
maintaining low power consumption.
This document introduces the embedded system hardware and evaluates programs and
work tools available around the microcontroller from the manufacturer NXP and community
developers.
Once analyzed the available resources, describes selected programs that make up the BSP
and outlined its modifications made to support the system.
In addition, tests are defined and applied to assess the peripherals and communication
buses from platform. When the results aren’t valid, the changes made to the hardware will be
detailed in order to solve errors in subsequent revisions of the product.
Finally, describes the flashing and work tools that the end developer will use in their
applications. |
Subject(s):
|
-Àrees temàtiques de la UPC::Enginyeria de la telecomunicació -Wireless LANs -Ethernet (Local area network system) -Software engineering -Bluetooth -I2C Bus -Computer Engineering -Software Engineering -Ethernet -Computers -Microcontrollers -Microcomputers -Software -RISC -Multimedia Systems -USB -WLAN -Ingeniería Ordenadores -Microcontroladores -Sistemas Multimedia -Microordinadors -Informàtica -USB (Bus informàtic) -RISC (Microprocessador) -Microcontroladors -Xarxes locals sense fil Wi-Fi -Ethernet (Sistema de xarxa d'àrea local) -Enginyeria de programari |
Rights:
|
S'autoritza la difusió de l'obra mitjançant la llicència Creative Commons o similar 'Reconeixement-NoComercial- SenseObraDerivada'
http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Document type:
|
Bachelor Thesis |
Published by:
|
Universitat Politècnica de Catalunya
|
Share:
|
|