调试c6748,debug之后提示 C674x_0:trouble reading register pc
teouble reading register csr。这个错误如何解决啊!求教大神
Shine:
请问debug的是自己的代码还是例程?
wei wang70:
回复 Shine:
在例程上加写自己的代码
wei wang70:
回复 wei wang70:
例程上加的自己的代码
Shine:
回复 wei wang70:
debug例程也有这个问题吗?还是加上自己的代码后才出现这个问题?
wei wang70:
回复 Shine:
也有啊!换到开发板上程序就好着呢。不过自己板子的6748是375M的,开发板是456M的。
Shine:
回复 wei wang70:
如果你的c6748最大只能跑到375MHz,看一下GEL文件里的PLL初始化那块,有没有倍频到375MHz,不要还是456M。
wei wang70:
回复 Shine:
谢谢大神回复。
我修改了gel文件,将pll倍频到336Mhz。emifa 112MH在。debug模式下出现单步指行写sdram或者norflash好着,但是连续执行就出现和仿真器断开。然后就是上述那个错误。仿真器XDS560v2。
Shine:
回复 wei wang70:
把EMIFA的频率降下来试试。SDRAM模式下,EMIFA时钟最大是100MHz,看一下数据手册第91页。Table 6-5. Maximum Internal Clock Frequencies at Each Voltage Operating Pointhttp://www.ti.com/lit/ds/symlink/tms320c6748.pdf
TI中文支持网
