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

请教关于OMAP-L138中ARM跑Linux,DSP控制upp接口,但upp好像没有工作

我的板子是这样的,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()接口初始化的,请问还需要初始化别的寄存器什么吗?谢谢!

Liuhua Zou:

调试发现这么一个现象,upp的clock和start是由FPGA驱动的,clock和start信号一直正常,但ARM启动Linux内核后,Clock信号变为高电平,start信号异常(电平为1V左右),不知道是不是内核启动后占用了upp接口?

xiaohuan lee:

回复 Liuhua Zou:

您好,请问您的问题解决了吗?

guo tom:

回复 xiaohuan lee:

我也遇到这样子的问题。

赞(0)
未经允许不得转载:TI中文支持网 » 请教关于OMAP-L138中ARM跑Linux,DSP控制upp接口,但upp好像没有工作
分享到: 更多 (0)