hex files no longer generated after upgrading SDK versions

In the process of upgrading from SDKs 2.x to 3.x I either broke something or missed a step as the build process no longer produces a HEX file I can use for programming.  My old, working build log ended with

[374/383] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      200748 B     245248 B     81.86%
             RAM:       57920 B        64 KB     88.38%
        IDT_LIST:          0 GB        32 KB      0.00%
Generating files from C:/<REDACTED>/zephyr/zephyr.elf for board: <REDACTED>
[374/383] Generating zephyr/mcuboot_primary.hex
[374/383] Generating zephyr/mcuboot_primary_app.hex
[375/383] Completed 'mcuboot_subimage'
[377/383] Generating ../../zephyr/app_signed.hex
[377/383] Generating ../../zephyr/app_update.bin
[378/383] Generating ../../zephyr/app_signed.hex
image.py: sign the payload
[379/383] Generating ../../zephyr/app_update.bin
image.py: sign the payload
[379/383] Generating ../../zephyr/app_test_update.hex
[379/383] Generating ../../zephyr/dfu_application.zip
[380/383] Generating ../../zephyr/dfu_application.zip
[381/383] Generating ../../zephyr/app_test_update.hex
image.py: sign the payload
[381/383] Generating ../../zephyr/app_moved_test_update.hex
[382/383] Generating zephyr/merged.hex
[383/383] Generating zephyr/merged.hex
 *  Terminal will be reused by tasks, press any key to close it.

but my new one ends with

[384/384] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      187680 B       512 KB     35.80%
             RAM:       55792 B        64 KB     85.13%
        IDT_LIST:          0 GB        32 KB      0.00%
Generating files from D:/<REDACTED>/zephyr/zephyr.elf for board: <REDACTED>
[6/8] No install step for <REDACTED>
[7/8] Completed <REDACTED>
[8/8] Completed <REDACTED>
 *  Terminal will be reused by tasks, press any key to close it.

To be clear, this is not just that output locations have moved now that I'm using sysbuild (as the AI tool suggests).  There are _NO_ hex files anywhere in the project directory after the build completes.

How do I repair this for a 3.2.3 SDK/toolchain?

Parents Reply Children
No Data
Related