Low performance on Linux when turning on SMMU with Stage 2 address translation

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

Low performance on Linux when turning on SMMU with Stage 2 address translation

792 次查看
jimipietrucci
Contributor I

Hi all,

I'm using i.MX8QM-MEK platform. 

On the platform, Yocto Linux with SMMU off is working as expected.

When I turn on SMMU at EL2 level of privilege for supporting only Stage 2 translation, either the cores or the devices that do memory accesses (R/W) are experiencing lack of performance, resulting in a quite slow boot phase (2x slower). Turning it off at runtime results in better performance. 

What can be the cause?

Is there a clock frequency for improving performance on the SMMU?

0 项奖励
回复
1 回复

756 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Are you using the linux BSP? since linux BSP work with EL1, so you have to make the build and change the kernel for booting with EL2, or you can use hypervisor.

Regards

0 项奖励
回复