AnsweredAssumed Answered

STM32H7 and heap location

Question asked by Francois Tremblay on Feb 26, 2018
Latest reply on May 16, 2018 by jaekel.torsten

I am porting our application from a STM32F779 to a STM32H753 device. Our application looks to run fin if we have the heap located on the DTCM_RAM  (the whole 128k is reserved for heap allocation).

 

If the heap is moved to end of AXI-SRAM (last 128Kb) or  SRAM1, our application performs wrong computation.

 

In all cases, data and bss section are on beginning of AXI-SRAM and stack on SRAM2.

 

Is there something special about DTCM_RAM that can explain this behavior?

 

-François

Outcomes