WIP: Add bootloader for A/B update support #12

Draft
mickdermack wants to merge 9 commits from feature-ab-bootloader into master

9 Commits

Author SHA1 Message Date
Michael Ehrenreich
f3603870fa Implement reboot to new image 2022-08-12 17:10:57 +02:00
Michael Ehrenreich
fc6fbd083d WIP CAN flashing support 2022-08-12 17:10:57 +02:00
Michael Ehrenreich
bda583b94c Add persist RAM area for passing data across resets; implement booting from a partition specified in the persist RAM area 2022-08-12 17:10:06 +02:00
Michael Ehrenreich
f29c4d182e Deduplicate and improve linker scripts 2022-04-28 21:08:02 +02:00
Michael Ehrenreich
6fae8ef918 Resolve location of interrupt vector table at link time 2022-04-28 21:08:02 +02:00
Michael Ehrenreich
62967fe497 Make bobbycar-protocol library less useless 2022-04-28 21:08:02 +02:00
Michael Ehrenreich
c0401ffd32 Stop trying to please CMake 2022-04-28 21:08:02 +02:00
Michael Ehrenreich
4376dceb23 Organize defines in ab_boot.h better 2022-04-28 21:08:02 +02:00
Michael Ehrenreich
9fa8b64e81 Add bootloader for A/B update support 2022-04-28 21:08:02 +02:00