cancel
Showing results for 
Search instead for 
Did you mean: 

Memory fault after starting a new importing a project with a new device

juliarohner
Associate

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 ? 

1 REPLY 1
mƎALLEm
ST Employee

Hello,

STM32h743VG6 (I assume you means STM32h743VGT6).

The only difference I can see between STM32h743VGT6 and STM32h743VIT6 is the Flash size:

mALLEm_0-1743159938708.png

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.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.