求教!
6713设置成16位flash boot模式 ,测配置引脚电平没问题。6713复位引脚电路中拉低,上电后FPGA给6713 复位引脚4秒低电平,然后测6713复位引脚释放成高电平。说明复位完成,复位没问题。但是采6713的ce1引脚没有被拉低,也就是没有去读ce1空间挂的flash。但是我连接仿真器,单独读写flash ce1可以被拉低,能正确读flash。这是什么原因呢?
就是6713 ce1不能自己拉低,但是可以被程序操作拉低。
谢谢!
Shine:
boot模式下CE1不能拉低是因为EDMA没去搬CE1空间的数据,所以我觉得问题还是没有进入EMIF boot模式。
复位信号的有效时间要从CLKIN, Power supply都起来稳定后开始算,你看一下reset信号是否足够长。
xin fei:
请问楼主的问题解决了吗?是什么原因导致的?
Teng Zhang3:
回复 xin fei:
DSP的一个IO口反向拉了。好像是HD13记不清了,内部已经有上拉或者下拉电阻了,我们在外部又反向拉了一个下拉或者上拉电阻,手册上说这个引脚不允许反向拉。这样导致DSP不能正常工作,所以设置好的boot模式,他复位后没有正常产生CE1拉低信号。总之就是其他的原因造成DSP没有正常工作。如果你boot模式和复位没问题,那可能就是某种原因造成DSP没有正常工作
xin fei:
回复 Teng Zhang3:
我的其他HD都由一个电平转换芯片接到FPGA上了,可能也会是这个原因,我好好研究下,感谢楼主提供思路!