mirror of
https://gitea.osmocom.org/sim-card/simtrace2.git
synced 2026-03-16 21:28:33 +03:00
firmware: add bootloader update "app"
This bl updater can be flashed as app and will update the bootloader and then delete itself before resetting the sam3, so the device will end up in the newly updated dfu bootloader afterwards, without having to press the bootloader button or requring any other manual interaction, ready to receive a new application image. Building the blupdater requires a previously built dfu-flash bootloader bin file that will then be embedded into the app during building. Related: OS#1704 Related: SYS5061 Change-Id: I53dea57bba790a2ab3245d9483e0ff1c8d19d5e3
This commit is contained in:
11
Makefile
11
Makefile
@@ -8,16 +8,23 @@ fw-$(1)-$(2)-clean:
|
||||
endef
|
||||
|
||||
$(eval $(call RULES,simtrace,dfu))
|
||||
$(eval $(call RULES,simtrace,blupdate))
|
||||
$(eval $(call RULES,simtrace,trace))
|
||||
$(eval $(call RULES,simtrace,cardem))
|
||||
$(eval $(call RULES,qmod,dfu))
|
||||
$(eval $(call RULES,qmod,blupdate))
|
||||
$(eval $(call RULES,qmod,cardem))
|
||||
$(eval $(call RULES,ngff_cardem,dfu))
|
||||
$(eval $(call RULES,ngff_cardem,blupdate))
|
||||
$(eval $(call RULES,ngff_cardem,trace))
|
||||
$(eval $(call RULES,ngff_cardem,cardem))
|
||||
|
||||
fw-clean: fw-simtrace-dfu-clean fw-simtrace-trace-clean fw-simtrace-cardem-clean fw-qmod-dfu-clean fw-qmod-cardem-clean
|
||||
fw: fw-simtrace-dfu fw-simtrace-trace fw-simtrace-cardem fw-qmod-dfu fw-qmod-cardem fw-ngff_cardem-dfu fw-ngff_cardem-trace fw-ngff_cardem-cardem
|
||||
fw-clean: fw-simtrace-dfu-clean fw-simtrace-blupdate-clean fw-simtrace-trace-clean fw-simtrace-cardem-clean \
|
||||
fw-qmod-dfu-clean fw-qmod-blupdate-clean fw-qmod-cardem-clean \
|
||||
fw-ngff_cardem-dfu-clean fw-ngff_cardem-blupdate-clean fw-ngff_cardem-trace-clean fw-ngff_cardem-cardem-clean
|
||||
fw: fw-simtrace-dfu fw-simtrace-blupdate fw-simtrace-trace fw-simtrace-cardem \
|
||||
fw-qmod-dfu fw-qmod-blupdate fw-qmod-cardem \
|
||||
fw-ngff_cardem-dfu fw-ngff_cardem-blupdate fw-ngff_cardem-trace fw-ngff_cardem-cardem
|
||||
|
||||
utils:
|
||||
(cd host && \
|
||||
|
||||
Reference in New Issue
Block a user