HI,
请教一个问题。我在用66AK2H12 开发一款产品。ARM侧运行的是Vxworks,DSP侧运行的是BIOS。需要进行核间通讯,所以基于芯片提供的IPCGR寄存器,自己写了一个简单的IPC。目前可以做到ARM发送中断到DSP,DSP之间互发中断。 现在遇到一个奇怪的问题是,我发现DSP触发了ARM CORE的IPCGR寄存器之后,ARM没有任何反应,直观表现为中断没有触发一样。
我检查了对应于ARM CORE的IPCAR,IPCGR,其相应BIt都已经被设置,也看了GIC400中的SPI类型的中断使能寄存器,也是设置为使能状态。但是GIC400中的SPI对应的状态寄存器缺一直没有被置位。
想问两个问题:
(1)通过IPCGR 该芯片可以实现DSP到ARM的中断触发吗
(2)有Linux下的对应的参考例子吗,能提供一下参考吗,谢谢。