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

DM8107 uboot启动时出现随机卡死在第一阶段

Other Parts Discussed in Thread:DM385, DM8107

我司采用主控DM8107,DDR3采用MT41K128M16JT-125:K,启动过程中会出现随机事件导致系统无法运行(串口,看门狗等均无法作用,只能强制断电或复位),后经测试随机事件中,发现DDR3未进行复位,DM385没有送出DDR复位信号,uboot没有进入第二阶段
已排查:1.电源电压正常且电流无异常2.电源上电顺序正常,3.一旦启动系统启动运行稳定

 

Chris Meng:

你好,

请问DDR的SW leveling有做过么?
processors.wiki.ti.com/…/TI813x-DDR3-Init-U-Boot

,

user5780440:

十分感谢您的建议,想请问您下面这个表格是否适用与TI8107?

,

user5780440:

SW leveling有以下问题希望得到回答
1.如何获得与DM8107相匹配的DDR线长计算表格
2.通过表格计算得到的数据是否可以直接更新到ddr_defs_ti814x.h
3.GEL 文件如何在CCS操作,是否有简单的教程说明

,

Chris Meng:

你好,

我提供的链接适用于DM8107.

,

Chris Meng:

你好,

链接里面的“Loading GEL File”部分,介绍了如何使用gel。gel主要是先做一些初始化寄存器的工作。

,

user5780440:

你好,
1.我们的产品没有预留JTAG,有没有别的方法进行SW Leveling
2.通过GEL文件优化,是否需要连接我们的板子

,

Chris Meng:

你好,

目前SW leveling必须使用仿真器下载。你们的板子能飞线把JTAG信号飞出来么?

,

user5780440:

你好,
1.我们并没有预留相关接口,我们提供我们的时钟,信号等参数,是否有可能获得优化
2.我搜索到贵司刘靖伟工程师针对AM335X设计一个优化MLO算法程序,DM8107是否存在同类程序,贵司能否提供

,

user5780440:

你好,

十分感谢你的建议,因为目前我们无法进行SW leveling,我们又做了大量测试以便于让问题更加清晰。

通过大量测试,

我们发现,DDR复位信号(引脚端号:AA20  DDR[0]_RSTN)正常启动时DDR复位信号会产生一个复位脉冲,异常启动无法开机时一定不会产生该脉冲

1.在启动过程中,是否存在事件导致DDR复位异常

2.DDR正常复位前,已经完成那些工作,要进行那些工作

,

user5780440:

能否询问下我们现在计划扩展DDR3大小需要调整那些参数

赞(0)
未经允许不得转载:TI中文支持网 » DM8107 uboot启动时出现随机卡死在第一阶段
分享到: 更多 (0)