2024-03-18 06:47 AM
Hello,
I use the utility STM32_Programmer_CLI to create a large ELF file from the SBSFU application, the firmware header (binary) and the user application.
The call in script (postbuild.sh) looks like this:
STM32_Programmer_CLI -ms application.elf header.bin SBSFU.elf
In my case, the header is not placed in front of the user application, but appended at the end. And the address range assigned to this header starts at 0x20001EDC (outside the flash).
How does STM32_Programmer_CLI know where the header should be positioned?
Does the utility take the information from one of the ELF files?
Or what is the problem?
I would be grateful for any tips.
JP2