This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DSP6713 故障描述,能否请专家帮忙分析一下原因?



DSP型号:TMS320C6713BGDPA200
采用外部NOR FLASH启动,16位宽度;
故障现象:
         我们研制了2个型号的DSP6713板卡均出现了上电启动失败的问题。在研制阶段,板卡工作正常,未发现启动异常现象。后在生产过程中,发现有些板卡在常温下上电启动失败,有些板卡在高低温环境下启动失败,有些板卡工作正常。
         具体上电启动现象如下几点:
a)         在上电启动失败的时候,直接复位板卡,DSP仍然无法启动,除非断电后重启;(后来经过多块板卡测试,有小部分板卡在上电启动异常的情况下,按复位按钮可以启动)
b)         上电启动失败后,断电,然后立刻上电(2S内),有较大几率启动成功;断电后如果过较长时间再上电,基本上启动失败;
c)         上电启动失败时,板卡功耗比复位状态功耗略微高一点,比正常工作时明显偏低。
d)         上电启动失败后,经示波器测试,发现CE1在复位结束后,又一段1.92毫秒的低电平,应该为搬移BOOT程序的EDMA。与正常时相同。但之后CE1就再没有效过。
e)         上电启动失败后,带电连上仿真器,察看片内0~400之间的代码,发现此段数据与正常时的完全相同。但从400之后的数据内容不正确,而且无规律,与偏外程序段数据毫无关系。
f)          在我们生产的大概30快板卡中,出现问题的板卡比例大概达到80
g)         另据代理商工程师说,他们以前客户遇到过同样问题,说是要修改下BOOT程序,具体怎么修改及其原理还不知道。
 
经测试,板卡工作电源正常,电压稳定可靠。调整1.2V3.3V电源启动时间均无法根本解决此现象。但改变启动时间参数,某些板卡启动失败现象会减少,某些板卡启动失败现象会增加,无规律可循。
DSP的复位信号由复位芯片 MAX811SEUS输出,MAX811SEUS的输入由FPGA控制。上电启动过程中,复位时间为560ms左右。整个上电复位过程中,DSP复位信号持续为低,无毛刺现象。
  
非常感谢!
fcmd-43_1111-0951.pdf
  • 你好,烧写boot这块,确实是难点之一。根据工程师交流结果,有一些调试经验分享一下:

    1.确定程序仿真没有问题,是否使用GEL文件。烧写的时候,GEL文件是无效的,确认板卡的初始化都已经做在程序中;

    2.烧写完后,查看烧写到FLASH中的文件,是否是正确的,是否就是要烧写的文件;

    3.启动后,二级boot过程会将FLASH中进行数据搬移到片内,看搬移前后是否正确;

    4.如果都没问题,就单步调一下,与好的板子和仿真没有问题的芯片寄存器状态做对比。

    还有一定要看此芯片的bootload的相关文档。

    大家可以互相交流一下。

  • 我也碰到几乎相同的问题,不知问题解决了吗

  • 您好!我也有类似问题,低温启动出现问题,请问您有没有解决啊?

  • 您好!我也遇到了类似问题,请问你有没有解决啊?