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

appro dm368量产烧写问题

各位工程师好!

        我们参考appro的dm368解决方案量产了一批板子,需要进行烧写。我们使用sd卡进行烧写的时候,发现“nand erase”操作出现大量 “Timeout!  FAILED! ”错误。所以我们又尝试使用ccs烧写的方式进行测试,但是发现使用ccs以及xds560连接板子时报错如下:

————————————————————————

Error connecting to the target:

Error 0x80002240/-233

Fatal Error during: Initialization, OCS, Control,This error was generated by TI's USCIF driver.

SC_ERR_PATH_BROKEN <-233>
The JTAG IR and DR scan-paths cannot circulate bits, they may be broken.
An attempt to scan the JTAG scan-path has failed.
The target's JTAG scan-path appears to be broken
with a stuck-at-ones or stuck-at-zero fault.

Board Name: DM6446 XDS560 Emulator
Cpu Name: ICEPICK_C_0

Abort: Close Code Composer Studio.
Retry: Try to connect to the target again.
Cancel: Remain disconnected from the target
Diagnostic: Run diagnostic utility.

————————————————————————–

想请教各位大牛:

              1.-233报错一般是出于什么样的故障?

              2.量产板子的烧写只使用sd卡(不使用ccs做初始化)是否正确?

PS:我们使用原始的开发板做测试,ccs和仿真器是可以正常连接板子的,sd卡也可以正常完成烧写。

                                                   十分感谢!!!

kooking:

1. 1)可以重新安装一下CCS驱动,先卸载老的驱动,重启,再安装一下驱动,重启

    2)检查一下焊接

    3)也可能是硬件坏了,需要更换器件:

http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/228782.aspx

2.量产烧写使用SD卡,不需要做CCS初始化

weidong yao:

回复 kooking:

感谢你的回复!

我们还在检查硬件故障,暂时还是没有什么头绪,这批板子目前都是这种情况:

1.仿真器无法连接,报错“-233”;

2.使用sd卡烧写的话,可以从sd卡读数据到ddr,但是无法写到nand上;

之前做了两批测试板都没有这种情况。

Chris Meng:

回复 weidong yao:

你好,

1.仿真器链接错误是有解释的,看起来像是硬件问题。你能检查一个原理图/PCB,或者测量一下JTAG上的相关信号?

The JTAG IR and DR scan-paths cannot circulate bits, they may be broken.An attempt to scan the JTAG scan-path has failed.The target's JTAG scan-path appears to be brokenwith a stuck-at-ones or stuck-at-zero fault

2. SD启动如果可以访问DDR,那应该是nand的问题。请问你说写不到nand上,是连nand id都读不到,还是只是写后校验错误?你使用的nand和参考设计上的是否不一样?

赞(0)
未经允许不得转载:TI中文支持网 » appro dm368量产烧写问题
分享到: 更多 (0)