我的板子是这样的,FPGA采样AD数据,通过upp接口传送给OMAP-L138的DSP,DSP完成相关运算后,将运算结果通过dsplink发送给ARM。
我现在遇到这么一个问题:
我用ccs仿真连接到OMAP-L138加载DSP的.out程序,upp可以准确接收FPGA发来的数据,但DSP的.out程序通过ARM加载(ARM跑Linux系统),无法收到upp接口的数据,感觉upp接口没有工作,upp的EOWI中断也没有响应,请问可能是什么原因?是不是ARM和DSP抢占upp接口?DSP中我用的bsl中的upp_init()接口初始化的,请问还需要初始化别的寄存器什么吗?谢谢!