你好:Tony Tang
还有一个事可以做的,起不来的时候,这时连上仿真器,把加载到片上RAM的1Kbyte save出来,跟flash前1Kbyte的内容做比较,看是不是数据出错了。
关于上次你提过的问题,
我们试过了。 DSP 和FLASH 复位我们断开测试,(flash复位提前恢复)还是一样情况。 另外DSP 不启动的时候 仿真器没办法连上CCS3.3 或者CCS2.2., 假如配置了连接仿真器模式,上电又不会从FLASH 引导程序过来。 所以目前比较麻烦。
请问下 DSP 复位在 DSP电源和 时钟准备后的 多长时间复位比较好呢。 10–600mS 都可以吗。 还有在上电过程需要给个复位的电平变化给DSP复位吗。
Tony Tang:
lidong wang如配置了连接仿真器模式,上电又不会从FLASH 引导程序过来。
连仿真器与芯片是否配置成emulation mode没有任何关系。
lidong wang:
回复 Tony Tang:
你好:
请问下,连接仿真器后,怎么配置 DSP自动从FLASH 引导1K的引导程序呢, 请问下有没工程或者设置方式。
另外 DSP 复位在 DSP电源和 时钟准备后的 多长时间复位比较好呢。 10–600mS 都可以吗。 还有在上电过程需要给个复位的电平变化给DSP复位吗。
多谢解答!
lidong wang:
回复 lidong wang:
TI的技术高手你们好:
TMS320C6713BPYP不启动的 测试新的情况是这样。 上电后假如DSP不启动的时候, 外部是有读取1K flash程序的动作,并且 SDRAM的ECLKOUT,和CLKOUT2,CLKOUT3.都有时钟输出。 并且1K程序读取后 DSP是不执行的。 复位DSP时没有什么用, 需要重新上下电才有作用。 请问下DSP 1K程序读取动作是EMIF外部接口直接控制的,还是DSP内核控制的,这个对分析这个问题很有作用, 我们在怀疑是不是DSP内核 上电工作不稳定。
另外如下图,这些没用使用的DSP功能接口引脚是否需要做上下拉电阻处理。 谢谢解答!!
Tony Tang:
回复 lidong wang:
是芯片的bootloader程序搬的这1Kbyte,就是说芯片上电后自已跑起来了。
引脚处理的总原则是输入管脚拉到固定电平,输出管脚不需要处理。
lidong wang:
回复 Tony Tang:
你好
C6713好像没有自带ROM ,没有自己引导程序。 C6748才有。 是不是 DSP 1K搬运程序是DSP内核CPU 执行搬运的, 还是其它启动部件DMA方式搬运到内部的RAM,然后 DSP内核启动执行的呢。
noaming:
回复 lidong wang:
c6000的dsp芯片,都有Rom,固化有一级bootloader的
Tony Tang:
回复 lidong wang:
lidong wangC6713好像没有自带ROM ,没有自己引导程序。 C6748才有。 是不是 DSP 1K搬运程序是DSP内核CPU 执行搬运的, 还是其它启动部件DMA方式搬运到内部的RAM,然后 DSP内核启动执行的呢。
CPU只能执行程序,而不能自动做什么事。DMA也需要CPU配置后才能工作。
lidong wang:
回复 Tony Tang:
你好:
请问下6713前面1K程序引导, DSP是 通过片选信号CE1的边沿 还是使能脚OE的边沿 触发来读取 FLASH数据的呢, 还是DSP片选信号的 中间,DSP自动读取外部总线上的数据进DSP呢。 请帮忙指导下。 谢谢!!
Tony Tang:
回复 lidong wang:
你问的是这个信号ARE吧。