Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB

Bibliographic Details
Main Author: Carvalho, Ana Carolina Hillmann de
Publication Date: 2019
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Download full: http://repositorio.utfpr.edu.br/jspui/handle/1/24377
Summary: This work presents the development of a bootloader system for software update on electronic boards through USB communication, thus eliminating the use of conventional microcontroller recorders. For a good implementation of this solution it is necessary to understand and develop methods of partitioning the microcontroller flash memory, interpret and perform data separation in Intel Hex file format, among other relevant steps for its completion. The proposal in question emerged as a solution to problems with recorders diagnosed by the company Saubern, located in the city of Campo Mourão - PR. For the implementation of this solution, the PIC24EP512GU810 was used as its main component, as it has enough memory for its realization, support for USB communication and also because it is compatible with the PIC currently used by the company. The results showed that the implemented solution made it possible to update the software more simply by using only one USB data device.
id UTFPR-12_4f968d2b4e89bb3b7c82e8927501411b
oai_identifier_str oai:repositorio.utfpr.edu.br:1/24377
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USBMicrocontroladoresSoftware - ManutençãoCircuitos eletrônicosMicrocontrollersSoftware maintenanceElectronic circuitsCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS::CIRCUITOS ELETRONICOSThis work presents the development of a bootloader system for software update on electronic boards through USB communication, thus eliminating the use of conventional microcontroller recorders. For a good implementation of this solution it is necessary to understand and develop methods of partitioning the microcontroller flash memory, interpret and perform data separation in Intel Hex file format, among other relevant steps for its completion. The proposal in question emerged as a solution to problems with recorders diagnosed by the company Saubern, located in the city of Campo Mourão - PR. For the implementation of this solution, the PIC24EP512GU810 was used as its main component, as it has enough memory for its realization, support for USB communication and also because it is compatible with the PIC currently used by the company. The results showed that the implemented solution made it possible to update the software more simply by using only one USB data device.Este trabalho apresenta o desenvolvimento de um sistema bootloader para atualização de software em placas eletrônicas por meio de comunicação USB eliminando assim o uso de gravadores convencionais para microcontroladores. Para uma boa implementação desta solução se faz necessário compreender e desenvolver métodos de particionamento da memória flash do microcontrolador, interpretar e realizar a separação de dados no formato de arquivo Intel HEX, entre outras etapas relevantes para a conclusão do mesmo. A proposta em questão surgiu como solução para problemas com gravadores diagnosticados pela empresa Saubern, localizada na cidade de Campo Mourão – PR. Para a implementação desta solução utilizou-se como componente principal o PIC24EP512GU810, por possuir memória suficiente para sua realização, suporte para comunicação USB e ainda por ser compatível com o PIC utilizado pela empresa atualmente. Os resultados demonstraram que a solução implementada possibilitou a atualização do software de forma mais simples ao utilizar apenas um dispositivo de dados USB.Universidade Tecnológica Federal do ParanáCampo MouraoBrasilDepartamento Acadêmico de EletrônicaEngenharia EletrônicaUTFPRGarcia, Lucas RickenTormena Junior, OsmarMonteiro, André Luiz RegisGarcia, Lucas RickenCarvalho, Ana Carolina Hillmann de2021-02-23T20:18:43Z5000-01-012021-02-23T20:18:43Z2019-11-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCARVALHO, Ana Carolina Hillmann de. Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/24377porinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2021-02-24T06:11:11Zoai:repositorio.utfpr.edu.br:1/24377Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2021-02-24T06:11:11Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
title Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
spellingShingle Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
Carvalho, Ana Carolina Hillmann de
Microcontroladores
Software - Manutenção
Circuitos eletrônicos
Microcontrollers
Software maintenance
Electronic circuits
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS::CIRCUITOS ELETRONICOS
title_short Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
title_full Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
title_fullStr Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
title_full_unstemmed Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
title_sort Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB
author Carvalho, Ana Carolina Hillmann de
author_facet Carvalho, Ana Carolina Hillmann de
author_role author
dc.contributor.none.fl_str_mv Garcia, Lucas Ricken
Tormena Junior, Osmar
Monteiro, André Luiz Regis
Garcia, Lucas Ricken
dc.contributor.author.fl_str_mv Carvalho, Ana Carolina Hillmann de
dc.subject.por.fl_str_mv Microcontroladores
Software - Manutenção
Circuitos eletrônicos
Microcontrollers
Software maintenance
Electronic circuits
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS::CIRCUITOS ELETRONICOS
topic Microcontroladores
Software - Manutenção
Circuitos eletrônicos
Microcontrollers
Software maintenance
Electronic circuits
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS::CIRCUITOS ELETRONICOS
description This work presents the development of a bootloader system for software update on electronic boards through USB communication, thus eliminating the use of conventional microcontroller recorders. For a good implementation of this solution it is necessary to understand and develop methods of partitioning the microcontroller flash memory, interpret and perform data separation in Intel Hex file format, among other relevant steps for its completion. The proposal in question emerged as a solution to problems with recorders diagnosed by the company Saubern, located in the city of Campo Mourão - PR. For the implementation of this solution, the PIC24EP512GU810 was used as its main component, as it has enough memory for its realization, support for USB communication and also because it is compatible with the PIC currently used by the company. The results showed that the implemented solution made it possible to update the software more simply by using only one USB data device.
publishDate 2019
dc.date.none.fl_str_mv 2019-11-26
2021-02-23T20:18:43Z
2021-02-23T20:18:43Z
5000-01-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv CARVALHO, Ana Carolina Hillmann de. Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2019.
http://repositorio.utfpr.edu.br/jspui/handle/1/24377
identifier_str_mv CARVALHO, Ana Carolina Hillmann de. Solução para atualização de software do PIC24EP512GU810 via sistema bootloader e detector de entrada USB. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2019.
url http://repositorio.utfpr.edu.br/jspui/handle/1/24377
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
Brasil
Departamento Acadêmico de Eletrônica
Engenharia Eletrônica
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
Brasil
Departamento Acadêmico de Eletrônica
Engenharia Eletrônica
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850497816045027328