IMX7 Hypervisor mode

cancel
Showing results for 
Search instead for 
Did you mean: 

IMX7 Hypervisor mode

Jump to solution
1,396 Views
Contributor I


Hi,

I want to make use of KVM feature of linux kernel. Is there any document or patch to boot imx7 into hypervisor mode.

0 Kudos
1 Solution
41 Views
NXP TechSupport
NXP TechSupport

Hello,

according to the following Processor support - KVM :

"Virtualization support for ARM was initially added to ARMv7-A
processors starting with Cortex-A15 and including Cortex-A7 ..."

Regards,

Yuri.

View solution in original post

0 Kudos
6 Replies
41 Views
NXP TechSupport
NXP TechSupport

Hello,

  NXP does not support hypervisor technology for i.MX series, but

customers can try using KVM feature of Linux kernel.

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
41 Views
Contributor I

Hi,

I want to know whether Imx7 boots in secure or non-secure world once it comes out of reset.

0 Kudos
41 Views
NXP TechSupport
NXP TechSupport

Hello,

"After power on reset (POR), in Secure World, all interrupts are secure interrupts, all

bus masters are configured as Secure World masters, and all bus slaves can be

accessed by Secure World bus masters. [...]. If a trusted execution environment is not
required, there is no need to switch to Normal World."

Regards,

Yuri.

0 Kudos
41 Views
Contributor I

Hello,

OK Thanks, so we need to boot CPU in non-secure state for Hypervisor mode.

Regards,

SHAMMI

0 Kudos
41 Views
Contributor I

Hi,

But to make best use of KVM CPU should boot in hypervisor mode. cortex a7 does support hypervisor mode. Is there any reference document which will boot cortex a7 CPU in hypervisor mode.

0 Kudos
42 Views
NXP TechSupport
NXP TechSupport

Hello,

according to the following Processor support - KVM :

"Virtualization support for ARM was initially added to ARMv7-A
processors starting with Cortex-A15 and including Cortex-A7 ..."

Regards,

Yuri.

View solution in original post

0 Kudos