This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
v5每隔几秒向6455发送doorbell,在SRIO用户层接口用Chipscope看信号,可以看到DSP只回发了16个doorbell响应,之后就不发响应了,而v5还可以继续发doorbell(最终发了49个不发了),这是为什么啊?调了好久了,没解决,求指导~~
sourceID和destID都没有错,不知道为啥DSP响应16次就不响应了,求指点~~
是我没把问题表述清楚,还是没贴代码?还是水平太菜了啊??
菜鸟调接口,大哥大姐指点一二吧。。。
我现在更改了FPGA发送Doorbell的优先级,优先级为0时,DSP可以相应24个Doorbell;优先级为1时可以相应16个Doorbell;优先级为2时,DSP可以相应8个Doorbell。这是为什么???求指教~~
结贴:问题出在了DSP上,DSP的SP_IP_MODE[31:30]与PER_SET_CNTL[8]要匹配,将UDI设置成Port based 模式。