Attention is currently required from: Hoernchen.
Hoernchen uploaded patch set #8 to this change.
The following approvals got outdated and were removed: Verified+1 by Jenkins Builder
add fw update crcstub
Adds a crc stub that lives in front of the dfu bl updater app and checks
it.
The whole process is somewhat complicated to ensure we end up not just
with
a firmware file that contains the right crc for the right offsets, but
the elf
file is updated as well, to ensure the result is debuggable as-is.
The stub is built as part of the firmware code, and ends up in its own
section.
Linker script padding and alignment ensures that this works.
Change-Id: I39eae7aaafd5531db6ce48837c9499432caadbed
---
A crc_code.c
A crc_params.c
M gcc/Makefile
M gcc/gcc/same54p20a_dfu.ld
M gcc/gcc/same54p20a_flash.ld
M gcc/gcc/startup_same54.c
M usb_flash_main.c
M usb_start.c
8 files changed, 247 insertions(+), 103 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-asf4-dfu refs/changes/37/39437/8
To view, visit change 39437. To unsubscribe, or for help writing mail filters, visit settings.