Part Number:TDA4VM
如标题,TDA4VM的A72核心上跑的LINUX,TDA4VM的SPI作为MASTER,是不是可以采用SPI+DMA的方式交互,如果可以,有没有示例可以参考?
谢谢!
Gary Lu:
您好,是的,它可以支持DMA模式,但不幸的是,没有可用的示例。您需要在Linux dts文件的SPI dts节点中启用DMA。
,
wei dong:
能不能给一下具体的指导,如何SPI节点中启用DMA,如何配置DTS,如何再linux上来用?
,
Gary Lu:
您好,再次查看代码,看起来并没有在启用 dma 的情况下进行验证。因此到目前为止,Linux 驱动程序上的 SPI 不支持 DMA。您或许可以使用支持 DMA 的 RTOS 驱动程序。
,
wei dong:
RTOS是不是就不能在A72的核心上用了,只能在MCU的核心上用了?那就是DMA只是支持在MCU核心系统上用了?
,
Gary Lu:
您好,是的,RTOS 可以在非 A72 内核上使用,并且 RTOS 内核支持 DMA。