AnsweredAssumed Answered

STM32H743 placing .data or .bss in RAM_D2 = Hard Fault

Question asked by Joerg Wagner on Jan 21, 2018
Latest reply on Feb 7, 2018 by Joerg Wagner

Which step is neccessary to have .data and .bss sections in RAM_D2?

If I place them in domain D2, HardFault_Handler() is called. Why?

There are known bugs in hal_spi.c - Ethernet works sometimes (if you correct the Pin settings and place decriptors anywhere except in DTCM), but sometimes a RTE occurs or nothing is sent - CubeMX does not check APBx speeds and set the default to 200MHz instead of 100, hal_eth contains a hardcoded 536 DMA segment size.

Outcomes