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

am335x mcasp dma 出现错误

您好:

       我是国产实时操作系统SylixOS的开发工程师,我们最近把SylixOS系统移植到贵司的am335x系列处理器上,目前支持飞凌嵌入式ok335xd ok33xs ok33xsii三块开发板,BSP代码在 http://git.sylixos.com/cgit/cgit.cgi/bspam335x.git/  可以下载到,我们为am335x编写了众多的SylixOS驱动,包括uart、sdio、can、iic、spi、dma、mcasp、tlv320aic3x等,播放音乐使用声卡驱动(mcasp  + dma + tlv320aic3x)在系统负载比较高(比如同时加载另一个进程运行)时较容易出现问题,现象发生了dma错误中断,dma错误中断的处理流程我们参考贵司提供的starterware for am335x,但在dma错误中断的处理程序判断了一系列的相关寄存器,这些寄存器的组合认为并没有错误发生。

     

Jian Zhou:

我们官方Linux的MCASP驱动就是dma传输的,没有发现DMA传输错误现象,你能否参考下?

赞(0)
未经允许不得转载:TI中文支持网 » am335x mcasp dma 出现错误
分享到: 更多 (0)