imx8mp - Using built in SDMA or EDMA if not possible

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

imx8mp - Using built in SDMA or EDMA if not possible

305 次查看
YorkerHazan
Contributor I

According to this thread:
https://community.nxp.com/t5/i-MX-Processors/IMX8MM-EVK-kernel-hang-on-imx-yocto-L5-4-24-2-1-0/td-p/...

There is a known bug for the imx-sdma driver that is solved by making it a kernel module and loading it after the boot process is finished.
In the system i'm working on, duo to security reasons I am unable to dynamically load kernel modules thus I tried 2 different solution directions:
1. Using the SDMA built into the kernel.
Question: Is there a known and based solution/patch that can be used to make the built in (static) version work?

2. Using the EDMA controller instead.
Question: The "i.MX 8M Plus Applications Processor Reference Manual" states that there is EDMA support in the imx8mp SOC, however, I can't seem to find any dts/drivers with a matching compatible in the kernel (linux-imx) that support it. How can I support the edma on the imx8mp?

标签 (1)
0 项奖励
回复
1 回复

245 次查看
danielchen
NXP TechSupport
NXP TechSupport

Hi

In current BSP, imx-sdma driver is built into the kernel image,  and SDMA works quite well.  could you try it on your side?

danielchen_0-1749703565029.png

 

Regards

Daniel

Regards

Daniel

0 项奖励
回复