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

6678EMIF NorFlash启动核挂起hung

四个dsp组成菊花链,启动模式受FPGA控制。1号dsp和2号dsp均可以连接仿真器,但是3号和4号dsp连接仿真器时提示hung故障。将启动模式全部改成SPI模式,均可以连接。2号dsp,3号dsp和4号dsp的norflash中的内容都是FF(未烧写内容)。1号dsp外部的norflash 中烧有内容,可以正常启动。

请求技术支持,非常感谢!

Nancy Wang:

jtag部分是如何连接的呢?参考以下Multiple Devices章节看一下。http://dev.ti.com/tirex/explore/node?node=AOi9Jj0vmBMJ0KQKaKITgg__FUz-xrs__LATEST  

user6177772

1号dsp和2号dsp均可以连接仿真器,但是3号和4号dsp连接仿真器时提示hung故障

这是在no boot情况下出现的?

3号和4号test connection通过吗?具体是什么报错?

user6177772

2号dsp,3号dsp和4号dsp的norflash中的内容都是FF(未烧写内容)。1号dsp外部的norflash 中烧有内容,可以正常启动。

是在已经连接成功的基础上,烧写不成功?只有1号可以烧写成功并且启动。请再详细描述一下。

user6177772:

回复 Nancy Wang:

您好!谢谢您的答复!

1.JTAG连接是四个DSP的TDI与TDO与JTAG串起来的。4个DSP的test connection均通过(在emif模式和SPI模式下都可以)。
2.3号DSP与4号DSP在EMIF模式下,launch config后,点击connect target。提示device core is hung.The debugger attempted to recover debug control. but was unsuccessful. Power cycle the board.
3.EMIF模式下,1号DSP外挂的norflash 中有内容,可以成功启动。2号、3号、4号DSP外挂norflash中,无内容,均为FF。2号可以connect targete ,3号和4号均hung。

期待您的回复和解答,谢谢!

Nancy Wang:

回复 user6177772:

看一下引起device hung的原因总结。
software-dl.ti.com/…/ccsv7_debugging_jtag_connectivity_issues.html
在烧写程序之前或者尝试从flash启动之前,4片DSP是可以正常连接仿真的吗?no boot模式下可以吗?

user6177772:

回复 Nancy Wang:

感谢您的回复!

1.我目前只对1号DSP进行了程序烧写和启动操作。未对其他DSP有操作。
2.对1号DSP外挂的FLASH烧写前未测试,在EMIF模式下,应该也是连接不上的。菊花链组合下,单独的一个DSP外接FLASH启动进行EMIF启动,会对其他的DSP有影响吗?
3.在SPI模式下可以正常连接4片DSP。

期待您的回复和解答!

Nancy Wang:

回复 user6177772:

是从第一次测试开始就有问题吗?
可否将所有的dsp都设置成no boot的模式,或者先将1号dsp不从emif加载程序,只能来排除看看。
看到一个类似的帖子,其中给出了一些建议,可以参考看一下。
e2e.ti.com/…/516682

user6177772:

回复 Nancy Wang:

谢谢您的答复!

是的,切换成EMIF模式就这样。no boot模式不会。EMIF模式启动下,FLASH里面全部是0xFF,上电后,DSP会执行吗?执行FF对应的指令会导致hung吗?

期待您的回复和解答!

Nancy Wang:

回复 user6177772:

已经烧写的1号DSP在emif启动模式下是可以正常连接的吗?
上电之后RBL根据启动参数表配置配置emif,然后指向片选基地址执行程序,2/3/4没烧写程序,按理说DSP上电从emif启动的话也不会加载到程序。
硬件部分TCK/ TMS/ TDI /TDO建议增加缓冲器以提高驱动力。
如果只是仿真,就设置成no boot吧。

user6177772:

回复 Nancy Wang:

感谢您的回复!

已经烧写的1号dsp不会挂起,正常启动。

如果flash里面全FF的话,应该不会执行吧?

赞(0)
未经允许不得转载:TI中文支持网 » 6678EMIF NorFlash启动核挂起hung
分享到: 更多 (0)