upcwangwenju 发表于 2015-12-28 21:10:47

TI 6713B上电复位完成后,偶尔不正常工作

TI 6713B上电复位后,可以加载程序,但是偶尔不能正常工作,如最小程序,进入main函数后,初始化PLL,初始化EMIF,然后进入while(1)循环,进行操作FPGA,问题出现是PLL正常,但是EMIF不正常,通过检测PLL输出的CLKOUT2、CLKOUT3时钟都是正确,但是对FPGA没有写信号、也没有片选信号,不知道DSP程序为什么会死,请问各位大侠,有否遇到类似情况,及如何解决,不吝赐教,谢谢。

upcwangwenju 发表于 2015-12-29 21:46:05

和复位关系不大,因为每次复位都是成功的,最简单软件,main()中配置PLL、配置EMIF,然后while(1)里操作FPGA,当故障产生时候,PLL配置的时钟都是正确的,说明程序已经加载并运行,但是配置完EMIF就挂了。DSP对FPGA不产生片选和写信号,并且地址线、数据线都无信号。我通过配置寄存器模式停掉EMIF模块的内核时钟(其内核时钟由PLL产生),故障现象复现。如果定位到EMIF的内核时钟没有,但是通过测量EMIF内核时钟SYSCLK3管脚有时钟输出。故障只在低温概率出现。奇怪了

zhyu 发表于 2016-6-16 22:25:17

你boot模式选对没有,是用CCS仿真吧,boot那两位必须都是00,不然老跑飞
页: [1]
查看完整版本: TI 6713B上电复位完成后,偶尔不正常工作