Eval » Historie » Revision 2
Revision 1 (Maximilian Seesslen, 17.01.2024 14:33) → Revision 2/9 (Maximilian Seesslen, 17.01.2024 14:53)
h1. 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
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