2022-04-09 12:49 AM
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?
2024-09-06 05:56 AM
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.