This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MCU-PLUS-SDK-AM243X: Arm-based microcontrollers forum

Part Number: MCU-PLUS-SDK-AM243X

Tool/software:

Hi, Experts

I have problems at below URL with initializing our custom board.

SBL NULL is loaded as shown below.

Before running loadJSFile "load_dmsc_hsfs.js", I initialized DDR with GEL file, so I waited it indefinitely. 

However, after running this, I initialized DDR, and I got the log as below.

full log :

MAIN_Cortex_R5_0_0: GEL Output: --->>> DDR4 Initialization is in progress ... <<<---
MAIN_Cortex_R5_0_0: GEL Output: --->>> ECC Disabled <<<---
MAIN_Cortex_R5_0_0: GEL Output: --->>> DDR controller programming in progress.. <<<---
MAIN_Cortex_R5_0_0: Trouble Writing Memory Block at 0x5f8 on Page 0 of Length 0x4: (Error -1170 @ 0x5FC) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 12.7.0.00105)
AM24_DDR_Initialization_ECC_Disabled() cannot be evaluated.
Target failed to write 0x000005F8
at *((unsigned int*) (AM24_DDRSS_CTL_BASE+0x5f8))=(unsigned int) 0x00000000 [AM24_DDRSS_Config.gel:34]
at DDRSS_Init_Reg_Copy(0) [AM24_DDRSS_Config.gel:129]
at AM24_DDR_Initialization_ECC_Disabled()

What should I do?

  • Hello Seong,

    Thanks for reaching out to Texas Instruments E2E support forum.

    Can you please elaborate the steps performed above?

    Also can you please tell us which boot mode are you using?

    I can see the board is already initialized with SBL NULL which means DDR initialization is also done.

    You do not need to run the GEL files again to initialize DDR memory.

    Regards,

    Tushar