举报
引用: hjh22678 发表于 2018-7-27 07:58
多谢FengDong的信息。codec的edma资源使用似乎不经过kernel driver吧。
知道了edma的使用情况,如何能够调整?
举报
引用: 东少2016 发表于 2018-7-27 08:10
linux应用使用的edma资源一定是通过kernel驱动分配的.不同的是dvsdk软件并没有做应用层驱动给应用层使用,而rdk则实现了应用层的dma驱动,可以在应用层直接使用dma资源.最终的分配还是在kernel驱动完成.
通常你不需要进行调整因为申请的都是逻辑channel. ...
举报
引用: hjh22678 发表于 2018-7-27 08:26
多谢FengDong的回复!既然包括dvsdk在内都是通过kernel进行edma分配,那通过kernel可以监测到所有的edma资源使用情况。如您所说,利用kernel申请时用了逻辑channel,那逻辑channel向物理channel的影射应该也是在kernel完成的了。
对于资源受限结构精致的嵌入式系统,dm36x连接的外设如I2S、SPI等要求DMA实时响应,否则有数 ...
举报
更多回帖