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.

AM6526: DQS training fail during u-boot boot process

Part Number: AM6526

Currently, 1x Micron MT40A512M16LY-075:E DDR4 is used for our custom board.

I modified the EMIF base on Micron datasheet as below.

2234.MT40A512M16LY_075E _EMIF.7z

Then, the gel and dtsi fiiles be generated by above EMIF file.

After running the DDR_Initialization script, It shows "DDR4 initialization passed" on console.

The k3-am654-base-board-ddr4-1600MTs.dtsi in u-boot source code already be replaced by our modified file as below.

5850.k3-am654-base-board-ddr4-1600MTs.7z

The sdk version I use is ti-processor-sdk-linux-rt-am65xx-evm-06.03.00.106.

However, it shows DQS gate training failed during u-boot boot process.

Any suggestions?

Thanks

  • Hi,

    When using CCS, can you access (read / write) the DDR (memory region 0x80000000) from the memory browser window and confirm functionality? 

    How many boards (quantity and percent) show this behavior? How repeatable is the behavior?

    Is this a new system / design bring-up, or has DDR worked on this system previously?

    Thanks,
    Kevin