Closed
Description
Description of defect
Mbed Studio generates an elf file that unpredictably hard-faults (usually with a segfault) when you try to debug it (with Mbed Studio, or any other elf debugger)
This is because it creates <mytarget>_application.elf
and <mytarget>.bin
file but no self-contained <mytarget>.elf
file. When Mbed Studio loads the <mytarget>_application.elf
for debug, it is missing the bootloader, which performs necessary initialization. This is true even if the target does not have the BOOTLOADER
feature, for the STM_H743ZI2
chip because it has multiple ROM regions.
Target(s) affected by this defect ?
NUCLEO_H743ZI2. Probably many others.
Toolchain(s) (name and version) displaying this defect ?
ARMC6
What version of Mbed-os are you using (tag or sha) ?
What version(s) of tools are you using. List all that apply (E.g. mbed-cli)
Mbed Studio 1.6.1
How is this defect reproduced ?
Build blinky on a NUCLEO-H743ZI2 and deploy it with the debug button.