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

66ak2h12 IPC测试例程问题

参考链接http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/30999.aspx中的 ARM_DSP_Communication_IPC.zip 例程,在CCS6.1中编译,其中ARM端选择芯片型号为A15,66ak2h12,可以编译通过。而DSP端有函数版本比较老,差参数,修改后也可以编译通过,但是运行后不能获得正确的结果,DSP不能获取ARM的中断,请问是什么问题,输出如下:

[C66xx_0] Initialize DSP main clock = 122.88MHz/4×39 = 1198MHz
Waiting for interrupt from ARM Core0!
[CortexA15_1] Trigger the IPCGR0 to generate the interrupt to DSP Core0!
Waiting for interrupt from DSP Core0!

Andy Yin1:

你是在硬件板卡上调测的么,查看相应的硬件汇总手册中断章节check一下中断事件号,由于不同的芯片中断事件编号会有所不一致,例程可能不是针对66ak2h12。

xs wan:

回复 Andy Yin1:

谢谢回复。

是在EVMK2H单板上调试。

由于是DSP开发新手,不知道是否可以麻烦在具体说明一下在那个地方修改中断号。而且在源代码中,有函数版本比较老,和目前的库函数参数不一致,请问是否可以提供修改参考。

xs wan:

回复 Andy Yin1:

你好,查询了中断事件号及相关寄存器,其寄存器地址没有问题。只是感觉ARM的中断程序没有写中断。

赞(0)
未经允许不得转载:TI中文支持网 » 66ak2h12 IPC测试例程问题
分享到: 更多 (0)