izpis_h1_title_alt

Razvoj zagonskega nalagalnika za mikrokrmilnik MSP430 s pomnilnikom FRAM
ID RADOVAN, TIMOTEJ (Author), ID Jankovec, Marko (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,28 MB)
MD5: 50DEFF9B248E361CD231836FF46BA964

Abstract
V tem diplomskem delu je opisan razvoj zagonskega nalagalnika za mikrokrmilnik MSP430FR5949, ki je uporabljen v projektu PV vremenske postaje, razvite na fakulteti za elektrotehniko v okviru evropskega projekta »Super PV«. Na podlagi izhodiščnih zahtev je bilo potrebno sestaviti ustrezen protokol za nalaganje programske kode, napisati program za sprejem ukazov in vsebine kode prek vodila UART in program za zapisovanje sprejete kode v programski pomnilnik. Dodatno je bila še implementirana funkcionalnost preverjanja pravilnosti zapisane kode preko kontrolnih vsot in verzije trenutno naložene programske opreme. Rezultat opisanega razvoja zagonskega nalagalnika, ki je del večjega projekta je, da bo lahko vremenska postaja samostojno delovala in se posodabljala na terenu brez, da bi moral kdo fizično iti na teren in napravo vzdrževati.

Language:Slovenian
Keywords:zagonski nalagalnik, samostojnost, avtomatska posodobitev, MQTT
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2022
PID:20.500.12556/RUL-138103 This link opens in a new window
COBISS.SI-ID:114915075 This link opens in a new window
Publication date in RUL:11.07.2022
Views:418
Downloads:97
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development of a bootloader for a MSP430 microcontroller with FRAM
Abstract:
This thesis describes the development of a bootloader for the MSP430FR5949 microcontroller, which was used in a PV weather station project. The weather station is part of a larger European project called “Super PV”. On the basis of the main requirements, a base project was made which needed a protocol for uploading program code, a program for accepting commands and data via UART and a program for writing the received code in the program memory. Furthermore, functions for checking the integrity of the written code with a checksum and a version checker were implemented. The end result of the bootloader, which is part of a larger project, is that the weather station will be able to function as a standalone device and update itself on the field without the need for anyone to come out to it and maintain it.

Keywords:bootloader, standalone, self-updating, MQTT

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back