2025-12-16 6:53 AM
Hi,
If I use STM32CubeIDE 1.19 to start a new project for the STM32H755 Nucleo board, the startup assembly files in both the CM7 and CM4 sub-projects are the same file with the same contents, startup_stm32h755zitx.s. It looks like this file is the one generated for the M7 core that just gets copied over to the M4 directory, because inside it has: .cpu cortex-m7
Now, I know both cores share all the peripherals and interrupts. But I would assume the ".cpu" definition would need to be cortex-m4 for the M4 core. So far I haven't seen any issue, but this is probably a hidden bug.
Thanks,
-m