你好,我们现在想让6678的八个srio核都收到门铃中断,请问怎么修改,现在是那个核初始化srio那个核能接受到门铃中断,我想问怎么修改可以八个核都接收到门铃中断
Shine:
请看数据手册上的Figure 7-32, event #20 –> INTDST(n+16) –> SRIO interrupt,以及备注6 CorePac[n] will receive INTDST(n+16),任何一个core的SRIO的中断号都是20,doorbell 16只发给core 0, doorbell 17发给core 1… doorbell 23发给core7。发给不同core ,doorbell号不一样,所以其他核的门铃中断和core0的配置类似,只是对应的doorbell号不一样。
www.ti.com/…/tms320c6678.pdf
wind small:
回复 Shine:
你好,我现在现象是,那个核初始化srio(包括配置中断),那个核能收到中断,核1和和0同时初始化中断的话,那个核配置的srio那个核就可以,这个srio的初始化不是只在一个核上初始化就可以吗,还有doorbell 16,17这些是说的那个门铃信息吗?比如fpga往dsp发的时候有个16bit的门铃信息。