STM32CubeProgrammer Verification Error with External QSPI Loader
- February 19, 2026
- 1 reply
- 275 views
When using a STM32H757, with external QSPI, on an STM32H757I-EVAL, I am experiencing some programming issues when programming an .elf file with sections pointing to external QSPI. I am using the ST External Loader for MT25TL01G_STM32H747I-EVAL. Programming does work successfully, but on newer versions of cube programmer, there are warnings about 32 byte alignment, and then verification fails.
The addresses mentioned are in AXI SRAM, and are .bss sections, which are marked NOLOAD, so it's confusing why that memory is trying to be programmed and this error is coming up in the first place. Manually setting the ALIGN markers in the linker file to be 32 instead of 4 does seem to get rid of the warning, and fix the issue.
I've seen this issue on with versions 2.19 and 2.21 Is this a known issue?
I haven't seen this issue with 2.17.
Attached are logs files with the warnings and errors. Thanks for the help!
