Mostra el registre d'ítem simple

dc.contributorLópez Lapeña, Oscar
dc.contributor.authorRogel Sánchez, Cristian
dc.contributor.otherUniversitat Politècnica de Catalunya. Enginyeria Electrònica
dc.date.accessioned2019-11-27T11:14:35Z
dc.date.available2019-11-27T11:14:35Z
dc.date.issued2019-09-13
dc.identifier.urihttp://hdl.handle.net/2117/173126
dc.description.abstractNowadays, most of the products that we can find in the market are based on devices that can be reprogrammed, being firmware a major factor to consider when designing a system. It means that the firmware will not be only programmed by the manufacturer during production as the user will also be able to update it in order to solve possible issues or improve the device’s performance. To do this, a program resident in the device’s memory, known as Bootloader, will be executed, allowing the firmware getting updated. This program receives the firmware data through an specific communications protocol and must interpret and write the data in the program memory of the device. In this final degree project, is going to be explained how the Bootloader works and how it is going to be used in the MSP430FR6989 in order to be able to update the firmware via USB or Bluetooth.For this, the hardware has been designed by choosing the most convenient devices that allow establishing communication between the microcontroller and a personal computer, and by using LabVIEW it has been created a user interface which allows to control the Bootloader.
dc.description.abstractA día de hoy, la gran mayoría de productos que podemos encontrar en el mercado están basados en dispositivos que tienen la capacidad de ser reprogramados según las necesidades, siendo el firmware un factor a tener en cuenta en el diseño de un sistema. Es por ello, que no solo el firmware podra ser programado en producción por el fabricante sino que el usuario deberá de ser capaz de actualizar el software de dicho dispositivo ya sea para resolver posibles problemas o bien para añadir o mejorar prestaciones. Para ello, se necesitará de un programa residente en la memoria del dispositivo, conocido como Bootloader, el cual se ejecuta cuando sea necesario actualizar el firmware. Este programa recibe a través de un cierto protocolo de comunicaciones los datos sobre el nuevo firmware y lo deberá de interpretar y grabar en la memoria de programa del dispositivo. En este proyecto, se estudiará el uso del Bootloader que incorpora ya de fábrica el microcontrolador MSP430FR6989 para poder realizar las actualizaciones a través de conexión USB o Bluetooth. Para ello, se ha diseñado el hardware necesario escogiendo los dispositivos más convenientes que permitan establecer conexión entre el microcontrolador y un ordenador personal, y gracias a LabVIEW se ha creado una aplicación que sirve como interfaz de usuario y de control del Bootloader.
dc.language.isospa
dc.publisherUniversitat Politècnica de Catalunya
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subject.lcshComputer firmware
dc.subject.lcshElectronic data processing
dc.subject.otherMicrocontrolador
dc.subject.otherBootloader
dc.subject.otherFirmware
dc.subject.otherLabView
dc.titleActualización del firmware del MSP430 mediante el Bootloader
dc.typeBachelor thesis
dc.subject.lemacMicroprogramari
dc.subject.lemacProcessament electrònic de dades
dc.rights.accessOpen Access
dc.date.updated2019-09-14T04:04:08Z
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels
dc.audience.degreeGRAU EN ENGINYERIA DE SISTEMES AEROESPACIALS (Pla 2015)


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple