cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP157 Custom Board Boot Failure: ERROR: DDR addr bus test & PANIC at BL2

mittyan321
Associate II

Hello,

I have developed a custom board using the STM32MP157DAA1. When I try to write the boot image, the process stops after writing fsbl-boot and does not proceed to the next step.

I checked the output from the debug port and received the following log:

NOTICE:  CPU: STM32MP157DAA Rev.Z
NOTICE:  Model: STMicroelectronics custom STM32CubeMX    board - openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11
INFO:    PMIC version = 0x21
INFO:    Reset reason (0x15):
INFO:      Power-on Reset (rst_por)
INFO:    FCONF: Reading TB_FW firmware configuration f    file from: 0x2ffe2000
INFO:    FCONF: Reading firmware configuration informa   tion for: stm32mp_fuse
INFO:    FCONF: Reading firmware configuration informa   tion for: stm32mp_io
INFO:    Using USB
INFO:      Instance 2
INFO:    Boot used partition fsbl1
NOTICE:  BL2: v2.10-stm32mp1-r2.0(debug):()
NOTICE:  BL2: Built : 11:48:32, Oct 29 2025
INFO:    BL2: Doing platform setup
INFO:    RAM: DDR3-DDR3L 16bits 533000kHz
ERROR:   DDR addr bus test: can't access memorPANIC at    PC : 0x2ffed13d

Exception mode=0x00000016 at: 0x2ffed13d

As shown in the log, a PANIC occurs immediately after the ERROR: DDR addr bus test: can't access memor.

I am currently reviewing the TF-A device tree configuration, but I haven't been able to identify the cause. Does this error indicate that the DDR memory is not working correctly?

I am using the same DDR memory part number as the evaluation board: MT41K256M16TW-107_IT_P_TR.

Could you please provide any advice on what I should check or what the potential cause might be?

Thank you.

0 REPLIES 0