Bakalářská práce

Remote firmware flashing for STM32 boards via CAN bus

Adam Valt, učo 524914
Anotace

Tato práce představuje návrh a implementaci systému pro vzdálené flashování a aktualizaci firmwaru kontrolních jednotek na bázi STM32 integrovaných do vozidla Formula Student. Tyto vestavěné systémy, propojené společnou sběrnicí CAN, tvoří důležitou součást vozidla. Implementované řešení řeší omezení tradičních metod flashování, které vyžadují fyzický přístup ke každé jednotlivé desce, což je během …více

Abstract

This thesis presents the design and implementation of a system for remote firmware flashing and updating of STM32-based embedded boards integrated into a Formula Student vehicle. These embedded systems, interconnected via a shared CAN bus, form a critical part of the vehicle. The implemented solution addresses the limitations of traditional flashing methods that require physical access to each individual …více

Zadání práce
The goal of this thesis will be the design and implementation of a system for remote flashing and updating STM32-based embedded boards within a Formula Student vehicle. The boards are connected to a shared CAN bus. The solution should consider the current state of the vehicle software and hardware. The student should develop a solution that allows firmware updates without physical access to the embedded boards, simplifying the process and improving efficiency during development and testing. Furthermore, the software must be capable of selectively targeting and flashing a specific embedded board. The final product should consist of firmware running on the STM32 boards and a user interface.
Práce zkontrolována:
25. 5. 2025 13:57, Mgr. Ján Labuda, učo 492926
Jazyk práce
angličtina angličtina
Termín obhajoby
24. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

Mgr. Ján Labuda, učo 492926
KPSK FI MU

Oponent

Ing. Jan Král, Ph.D., učo 240398
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Plán
Programování a vývoj aplikací
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.