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

DM365芯片在CCS3.3环境下载OUT 文件出错

你好!我是杭州慧景科技的研发工程师,在用DM365开发新产品中遇到一些问题特想你请教!我们的产品基本是根据DM365开发板的硬件构成,就是FLASH 器件换成了NOR FLASH(AM29LV128MHH123RE),DDR器件换成了

H5PS1G63EFR-Y5I,主要是为了减少体积,我们的产品主要是用在铁路轨道图像检测领域。对可靠性要求很高,所以采用 NOR FLASH.现在进行到系统引导程序的移植阶段。用的开发工具是CCS3.3,仿真器是XDS560PLUS.硬件电路部分已调试完毕。在进行NORWRITE.OUT程序下载时,有时可以下载,有时不能下载,显示数据验证错误,NORWRITE.C是采用开发板SDK包里的程序,编译后下载到目标板。GEL文件采用的DM365开发板的文件,就是将DDR和FLASH 部分改动了一下。我们用你们提供的硬件测试程序进行串口和DDR测试,结果是在CCS环境编译后可以下载的目标板,但是一运行找不到MAIN函数,无法进入MAIN函数,设断点也进不去。我们前年根据合众达开发板做了一块功能实验板(体积较大),用的器件和开发板一样,基本功能都已实现。现在是开发接近现场环境的产品,体积很小。硬件局部改动。问题很多。麻烦你帮我分析一下,问题出在软件设置还是硬件设计(DDR,FLASH),我把核心板的硬件电路用附件发给你。顺便把相关的程序也发给你!

WEIDONG HAN:

下面是我的附件!

Chris Meng:

你好,

你的out文件应该是下载到DDR上的,对么?如果是,数据验证错误,一般都是DDR的问题。请问你们的DDR布线是否有重新布过? DDR芯片是否有换型号?

而DDR的问题可能有两种原因,请参考我在其他帖子的回答:http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/p/52796/120456.aspx#120456。

另,请问你参考的DM365开发板是Seed的还是Specturem digital的?Specturem digital的DM36x EVM上是没有Nor flash的,所以你说的SDK包如果是TI的DVSDK软件,里面的相关nor的代码是没有验证过的。

WEIDONG HAN:

回复 Chris Meng:

你好!我们的DM365开发板是北京合众达的公司的,DDR2芯片是已换成了H5PS1G63EFR-Y5I(DDR2-667),FLASH换成了AM29LV128MHH123RE;DDR布线已重新设计!现在就是无法定位是哪方面故障,是PCB设计,还是GEL文件配置?麻烦你请看看我的附件里的PCB图和GEL文件,评估一下故障的原因!

Chris Meng:

回复 WEIDONG HAN:

你好,

请问Gel文件里面对DDR的时序配置你是否根据H5PS1G63EFR-Y5I做了相应的调整?

WEIDONG HAN:

回复 Chris Meng:

你好!

        GEL文件里面的DDR的时序是根据H5PS1G63EFR-Y5I做了相应的调整。但是每次都无法下载OUT文件。若用DM365原始的GEL文件,有时可以下载NORWRITE.OUT文件,有时无法下载NORWRITE.OUT文件, NORWRITE.OUT下载后基本可以进行单步调试。但是硬件测试程序(包括串口,DDR等)下载后,无法进行调试,因为程序无法进入到MAIN函数。现在我基本是无法确定故障的原因。所以请你们帮助诊断一下,先看看PCB设计是否有问题,然后是GEL文件的DDR2的时钟配置,DDR2的参数配置是否合理?非常感谢你的支持和帮助!

Chris Meng:

回复 WEIDONG HAN:

你好,

你的Gel文件里面的配置和IPNC的UBL里面的配置差异比较大,你能否参考https://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/9002.aspx里面的代码,修改一个gel?

请也告诉我你设置的DDR的PLL频率,方便我检查时序参数配置

 

WEIDONG HAN:

回复 Chris Meng:

你好!

       我的DDR2 控制器输入时钟是PLL1(672MHZ),PLL0是作为ARM处理器的时钟(270MHZ).我已经将GEL文件修改过,添加的部分我以作注释(//wdhan add

)。未注释都是原先DM365开发板的旧的GEL文件里的配置。我将修改的GEL文件以附件发给你!

赞(0)
未经允许不得转载:TI中文支持网 » DM365芯片在CCS3.3环境下载OUT 文件出错
分享到: 更多 (0)