IMX7 Hypervisor mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX7 Hypervisor mode

Jump to solution
3,130 Views
shammi112
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
1,775 Views
Yuri
NXP Employee
NXP Employee

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
1,775 Views
Yuri
NXP Employee
NXP Employee

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
1,775 Views
shammi112
Contributor I

Hi,

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

0 Kudos
1,775 Views
Yuri
NXP Employee
NXP Employee

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
1,775 Views
shammi112
Contributor I

Hello,

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

Regards,

SHAMMI

0 Kudos
1,775 Views
shammi112
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
1,776 Views
Yuri
NXP Employee
NXP Employee

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.

0 Kudos