Projekt

Allgemein

Profil

Aktionen

Eval » Historie » Revision 2

« Zurück | Revision 2/9 (diff) | Weiter »
Maximilian Seesslen, 17.01.2024 14:53


Eval

Biwak supports bootloader via linkerscript.

There needs to be some communication between BL and APP;

APP->BL: start app or bl?
BL->APP: Version of BL; does this combination work

Lower bottom of stack can not be used because this can change with newer firmware release.

  • Communication via option bytes: This way RAM has not to be preserved; incomplete updates are handled. Some cost.
  • ISR-Table is relocated by Kokon
  • When BL was used, Application does not need to config the clock any more. Can save a lot of flash
  • Kokon should send article number and Bootloaderfirmware, so flash tool can verify if this is the correct image

Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert · 2 Revisionen