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.

AM3359: 配置DDR3时通过仿真器计算疑似不收敛

Part Number: AM3359

配置 DDR3 的时候,进入 CCS 使用仿真器连接,用 AM335x EMIF Tools 提供的 sprack4 中的 gel 文件(AM335x_forSlaveRatio.gel ,已经根据Excel表格修改)初始化,Connect Target 后 load 入 AM335x_DDR3_SlaveRatioSearch.out 程序点击  Resume 运行,输入4个 seed 参数进行计算,计算的结果如下,这是不收敛吗?问题可能是出在什么地方?如果是硬件有问题该如何排查?PCB Trace Length 的测量需要注意什么?是不是要注意对齐某些东西?(用了两片DDR3,DDR3的型号是 MT41J256M8DA125_K,仿真器的型号是 XDS560v2 STM,硬件同事提供的 PCB Trace Length 的 CLK 和 DQSn 测量方式是到第二片长度为 1.947 和 0.974,其中到第一片的长度为 1.158 和 0.939)目前使用Excel表格的u-boot参数修改u-boot-2013源码后,开机进入 MLO 不能正常跳转到u-boot,卡在 gpmc_init 函数,不确定问题是不是出在 DDR3 。向各位前辈请教一下,不胜感激!

------------------------------------------------------------------------------

Enter the PHY_INVERT_CLKOUT value (0 or 1) from the spreadsheet
1

Enter the Seed RD_DQS_SLAVE_RATIO Value in Hex to search the RD DQS Ratio Window
40

Enter the Seed FIFO_WE_SLAVE_RATIO Value in Hex to search the RD DQS Gate Window
FF

Enter the Seed WR_DQS_SLAVE_RATIO Write DQS Ratio Value in Hex to search the Write DQS Ratio Window
8A

***************************************************************
The Slave Ratio Search Program Values are...
***************************************************************
PARAMETER MAX | MIN | OPTIMUM | RANGE
***************************************************************
DATA_PHY_RD_DQS_SLAVE_RATIO 0x000 | 0x000 | 0x000 | 0x000
DATA_PHY_FIFO_WE_SLAVE_RATIO 0x000 | 0x000 | 0x000 | 0x000
DATA_PHY_WR_DQS_SLAVE_RATIO 0x000 | 0x000 | 0x000 | 0x000
DATA_PHY_WR_DATA_SLAVE_RATIO 0x040 | 0x040 | 0x040 | 0x000
***************************************************************
rd_dqs_range = 0
fifo_we_range = 0
wr_dqs_range = 0
wr_data_range = 0

Optimal values have been found!!

***************************************************************
The Slave Ratio Search Program Values are...
***************************************************************
PARAMETER MAX | MIN | OPTIMUM | RANGE
***************************************************************
DATA_PHY_RD_DQS_SLAVE_RATIO 0x000 | 0x000 | 0x000 | 0x000
DATA_PHY_FIFO_WE_SLAVE_RATIO 0x000 | 0x000 | 0x000 | 0x000
DATA_PHY_WR_DQS_SLAVE_RATIO 0x000 | 0x000 | 0x000 | 0x000
DATA_PHY_WR_DATA_SLAVE_RATIO 0x040 | 0x040 | 0x040 | 0x000
***************************************************************

===== END OF TEST =====