From bf8d20fe4d8d3369dd7f63e95f53613dbbfa3603 Mon Sep 17 00:00:00 2001 From: xengineering Date: Sat, 24 May 2025 11:20:28 +0200 Subject: artifacts: Provide `{factory,update}-image.bin` This presents only the `factory-image.bin` and `update-image.bin` for MCU firmware. A separate bootloader image is not available. The reason is that the `factory-image.bin` is used during production once (flashing at default boot address) to set up the device. Later only the `update-image.bin` of future versions would be required to remotely update devices. --- artifacts/meson.build | 3 +-- fw/app/meson.build | 4 ++-- web/index.html | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/artifacts/meson.build b/artifacts/meson.build index 9e14232..278c695 100644 --- a/artifacts/meson.build +++ b/artifacts/meson.build @@ -4,8 +4,7 @@ artifacts = [ schematic, bom, simulation, - bootloader, - application_signed, + update_image, factory_image, ] diff --git a/fw/app/meson.build b/fw/app/meson.build index 27b4a41..6665fe4 100644 --- a/fw/app/meson.build +++ b/fw/app/meson.build @@ -28,8 +28,8 @@ version = '0.0.0' header_size = '0x200' slot_size = '0xc0000' -application_signed = custom_target( - output: ['application.signed.bin'], +update_image = custom_target( + output: ['update-image.bin'], command: [ imgtool, 'sign', diff --git a/web/index.html b/web/index.html index 1f23096..e5bf005 100644 --- a/web/index.html +++ b/web/index.html @@ -18,8 +18,8 @@

Firmware

-- cgit v1.2.3-70-g09d2