Anatomy of a Custom STM32 Bootloader
| dc.contributor.author | Nigg, Stephan | |
| dc.date.accessioned | 2025-06-20T08:49:18Z | |
| dc.date.available | 2025-06-20T08:49:18Z | |
| dc.date.issued | 2023 | |
| dc.date.updated | 2025-06-20T08:49:18Z | |
| dc.description.abstract | This paper introduces a basic concept of a custom bootloader for STM32 microcontrollers. This custom bootloader gives a large degree of flexibility and can bring the update functionality to systems not covered by standard methods. The concept has been proven in productive projects but it is also a good starting point for more complex scenarios to build upon. The article addresses reasons for using a custom bootloader, memory splitting, the influence on user applications and the boot-sequence of the STM32. | en |
| dc.description.abstract | Tento článek představuje základní koncept vlastního zavaděče pro mikrokontroléry STM32. Vlastní zavaděč poskytuje velkou míru flexibility a dokáže přinést aktualizační funkce i do systémů, které nejsou pokryty standardními metodami. Představený koncept se osvědčil v produkčních projektech, ale je také dobrým výchozím bodem pro pro složitější scénáře. Článek se zabývá důvody pro použití vlastního zavaděče, rozdělením paměti, vlivem na uživatelské aplikace a zaváděcí sekvenci STM32. | cz |
| dc.format | 4 | |
| dc.identifier.isbn | 978-80-261-1153-5 | |
| dc.identifier.obd | 43941496 | |
| dc.identifier.orcid | Nigg, Stephan 0009-0002-9189-1349 | |
| dc.identifier.uri | http://hdl.handle.net/11025/61283 | |
| dc.language.iso | en | |
| dc.project.ID | SVK1-2023-005 | |
| dc.publisher | Západočeská univerzita v Plzni | |
| dc.relation.ispartofseries | Elektrotechnika a informatika 2023 | |
| dc.subject | STM32 | en |
| dc.subject | bootloader | en |
| dc.subject | arm cortex-M | en |
| dc.title | Anatomy of a Custom STM32 Bootloader | en |
| dc.title | Anatomie vlastního zavaděče STM32 | cz |
| dc.type | Stať ve sborníku (O) | |
| dc.type | STAŤ VE SBORNÍKU | |
| dc.type.status | Post-print | |
| local.files.count | 1 | * |
| local.files.size | 211087 | * |
| local.has.files | yes | * |