LightBus/STM32Bootloader

Aus Wiki CCC Göttingen
Version vom 18. Juli 2016, 21:54 Uhr von Hw (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „'''WORK IN PROGRESS''' Hier soll die Beschreibung des Bootloaders stehen, der auf den STM32F103-Boards arbeiten wird. Er soll folgende Funktionalität bieten…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

WORK IN PROGRESS

Hier soll die Beschreibung des Bootloaders stehen, der auf den STM32F103-Boards arbeiten wird.

Er soll folgende Funktionalität bieten:

  • Kann über Jumper auf dem Board aktiviert werden
  • Kann aus der eigentlichen Firmware heraus aktiviert werden
    • dazu: Flag für Bootloader-Modus in den Backup-Registern des STM32F103 setzen (BKP)
  • Kann über den LightBus kontrolliert
    • wieder in den Firmware-Modus zurück wechseln
    • Firmware flashen
    • Speicher auslesen und zurückgeben
    • die eigene LightBus-Adresse setzen

...und natürlich die Firmware booten.