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

66ak2h14 Accumulator中断问题

我在使用evmk2h开发板,首先运行uboot,执行mon_install  boot-monitor, 然后启动操作系统(不是Linux),系统启动后,然后将.out可执行文件装载到dsp,dsp运行的是网络程序,程序起来后,接收发送队列工作正常,但是利用Accumulator监视队列时不会产生任何中断,我单独调用发送函数,可以发送以太网包到PC机,发送完成队列也有描述符,但是Accumulator不会产生任何中断。如果我运行uboot,不执行mon_install  boot-monitor,此时启动系统,然后加载.out文件到dsp,则dsp程序工作正常,网络可以正常使用,Accumulator也会产生中断。

问题总结起来就是:

当uboot执行mon_install  boot-monitor时,dsp网络程序工作不正常,Accumulator不会产生任何中断。如果不执行mon_install  boot-monitor,则网络工作正常,请问这是什么问题呢?难道执行mon_install  boot-monitor后,Accumulator只能由ARM来控制吗,DSP配置不了吗?

Andy Yin1:

根据你的描述来看accumulator监视队列中接收到了有效的描述符,没有注意到boot monitor会影响accumulator中断,你看看相关的中断事件寄存器,确认是否有中断产生,中断是否使能,有没有可能在monitor中将中断关了导致。

xin he2:

回复 Andy Yin1:

Andy Yin1:

    感谢您的回复。我打印过相关的中断寄存器,没有产生中断。请问monitor中会关中断吗?

赞(0)
未经允许不得转载:TI中文支持网 » 66ak2h14 Accumulator中断问题
分享到: 更多 (0)