TI中文支持网
TI专业的中文技术问题搜集分享网站

自定义的dm8168板子CCS下初始化内存失败

conect A8成功,然后执行scripts->DM816x External Memories->do all,结果是出现下面的错误,调整gel文件的ddr3频率到最低的400MHZ也是如此。

gel文件用的是http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init

里面提供的。也试过DVR RDK里提供的Gel文件也是同样的错误。

然后我们的板子和dvr_rdk自带原理图用的ddr3芯片是同个品牌,同样是8片,从H5TQ2G83BFR变成H5TQ2G83CFR而已,看了一些帖子,照道理至少降频的情况下是可以通过初始化..后面我根据手册调整了gel下对应频率的参数,同样搞不定。

求思路…

CortexA8: GEL Output:Connecting Target…
CortexA8: GEL Output: Connecting Target… Done.

CortexA8: Output: Device type is GPCortexA8: Output: DM816x Main PLL Init is in Progress, Please wait …..CortexA8: Output: DM816x Main PLL Init is Done …..CortexA8: Output: DM816x DDR PLL Init is in Progress for 400 MHz DDR Clock, Please wait …..CortexA8: Output: DM816x DDR PLL Init is Done …..CortexA8: Output: DM816x DDR2/3 PRCM Init is in progress …..CortexA8: Output: DM816x DDR2/3 PRCM Init is Done …..CortexA8: Trouble Writing Memory Block at 0x4c000010 on Page 0 of Length 0x4: (Error -2130 @ 0x4C000010) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.0.710.0)doall() cannot be evaluated.
target access failed
at *((unsigned int *) (0x4C000000+0x10))=(unsigned int) (0x10000000|SDREF) [TI816x_DDR3.gel:229]
at EMIF4P_Init(0x08AAE523, 0x20437FDA, 0x004F83FF, (0x10000C30&0xfffffff), 0x62A73832, 0x00100110) [TI816x_DDR3.gel:1473]
at DM816xDDRPLL_400() [TI816x_DDR3.gel:1209]
at DDR3_400MHZ_doall() [TI816x_DDR3.gel:1175]
at doall()

大白他弟:

在请教下,我没把BTMODE的5个脚设置为0,不知道是否有关系?这样全部设置为0的目的是?

Chris Meng:

回复 大白他弟:

你好,

能否检查一下芯片相关的电源/时钟,特别是DDR相关的电源电压是否在spec要求的范围内?

大白他弟:

回复 Chris Meng:

你好,

我们的硬件工程师ddr3芯片的电压正常,但是我们之前出现过8168晶振不起振的情况,重新贴8168芯片之后就解决了这个问题,所以觉得还是有可能还是贴片的问题。

在这里

1,我记得有dm8168   裸机   测试的程序(spi,i2c,ddr3等等的外设测试),求相关链接。

2,请问dm8168是uart2来作为串口调试输出的?我们现在只能看到在uart0上打印的ccccc

大白他弟:

回复 大白他弟:

测试程序已经找到

http://support.spectrumdigital.com/boards/evm816x/revg/files/evm816x_BSL.zip

但是gel初始化ddr3失败,还是无法直接运行里面的ddr3测试程序?

赞(0)
未经允许不得转载:TI中文支持网 » 自定义的dm8168板子CCS下初始化内存失败
分享到: 更多 (0)