2025-03-28 4:00 AM
Hi.
I have worked on a project for a long time but had to swap CPU because of lack of memory. Before my device was STM32h743VG6 and I switched to STM32h743VIT6.
Since i couldn´t just swap the CPU in mx without starting a new project, I swaped CPU and imported the files into a new project. It compiled and could run after some changes in the FLASH.ld file. When generating new changes from touchgfx and programming to the flash I got memory issues. Some of them depended on path locations of files which i fixed. But one of them gave me this right before entering MemManage_Handler
No source available for "<signal handler called>() at 0xffffffe9
Somehow I can´t find the address. Any advice on what can be wrong ?
2025-03-28 4:07 AM
Hello,
STM32h743VG6 (I assume you means STM32h743VGT6).
The only difference I can see between STM32h743VGT6 and STM32h743VIT6 is the Flash size:
In the case of 1MB of flash, the Flash is not seen as a single block of 2MB (contiguous flash block) but two separated block of 512kB of flash. So you need to check that point.