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

DM36X 配2G比特DDR2的问题

Hi:

  大家好,新做的DM36X+ 2G DDR2板子, 分别贴了10片DM365, 10片DM368芯片的板子。 在UBL代码的 Uint32 DEVICE_DDR2Init() 里面修改了一下页大小,从1024改成2048.

     目前用DM365 编译的UBL, UBOOT 可以在DM365的板子正常工作;

     用DM368编译的UBL,UBOOT在DM368的板子烧录后,启动板子后如下提示:

DM36x initialization passed!
TI UBL Version: 1.50
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy…
Valid magicnum, 0xA1ACED66, found in block 0x00000008.
   DONE
Jumping to 22 entry point at 0x81080000.

 DM368_IPNC_UBL_1.0.1

 卡在这里不动了, UBL, UBOOT 我们还是用的V2.5的版本, 查了一下V5.1的版本的UBL DDR2初始化哪里改了一点时序, 现在不知道是否板子DDR2 LAYOUT 问题 还是 UBL,UBOOT代码问题?  有谁碰过这个问题吗?

谢谢

yin yin1:

Anybody? I am still stuck here.

user1369122:

DM368的板子先跑DM365的UBL试试,排除一下硬件问题。

yin yin1:

回复 user1369122:

hi yishan wang:

   你好,谢谢你的回复, DM368的板子烧录DM365 UBL 没问题, 之前用的是 海力士的 2G DDR2 16BIT, 主频才533M, 这几天 刚换成 镁光的 MT47H128M16RT-25E, 主频是800M的,  跑DM365 UBL 没问题, 跑DM368 还是 跑不起来, 交权给UBOOT 里 卡死了。

   我现在怀疑是否PCB DDR2 LAYOUT 哪里有点毛病?  因为DM365 是用了 270M 的, DM368 是340M, 高了 26% 频率。  我想尝试一下修改UBL, 用280,或者290M DDR2 配置跑看看。 

   你有什么好的建议呢?

谢谢

赞(0)
未经允许不得转载:TI中文支持网 » DM36X 配2G比特DDR2的问题
分享到: 更多 (0)