cancel
Showing results for 
Search instead for 
Did you mean: 

DDR Bus Test Error in STM32MP157AAD3 before FSBL, How to resolve this?

BG.3
Associate III

Our board is similar to STM32MP157C-DK2 Disco board - All the Developer packages have been installed, When the power supply is given, all the test point voltages are in desired level. But the MPU not even clearing FSBL and exit with

ERROR: DDR addr bus test: can't access memory @ 0xc0000004

PANIC at PC : 0x2ffdf9d9

Exception mode=0x00000016 at: 0x2ffda000

What is the issue and how we can address?

10 REPLIES 10

Hi,

It is normal to have DDR supplies as RANK0 (not powered by default).

The DDR supplies are started in right sequence by the TF-A SW. There is no need to modify SW, but maybe you have issue on your Device Tree regarding DDR related supplies definitions.

If your HW around STPMIC1 and DDR3L is same than STM32MP157D-DK2, please look to the related TF-A DT which could help you to align your own DT: https://github.com/STMicroelectronics/arm-trusted-firmware/blob/v2.8-stm32mp/fdts/stm32mp15xx-dkx.dtsi (some other DT files might be involved as well)

Regards.

In order 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.