MX8QM

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决
508 次查看
Shivu_Guru_24
Contributor I

Subject: Jailhouse Hypervisor support on i.MX8QM with latest kernel

Hello NXP Team,

We are planning to use the MCIMX8QM SoC (i.MX8 QuadMax) for our project.

Our target architecture is:

- Hypervisor as the base layer

- Android running as one guest OS

- FreeRTOS running as another guest OS

 

We are evaluating hypervisor solutions for this platform.

 

I would like to clarify the following:

 

1. Is Jailhouse hypervisor supported on the latest i.MX8QM BSP and kernel versions (for example Linux 5.15 or newer)?

2. If Jailhouse is not supported in the latest BSP, is there any recommended hypervisor from NXP for this architecture?

3. Does NXP provide any reference design or documentation for running Android + FreeRTOS on top of a hypervisor on i.MX8QM?

Our goal is to run:

- Android on A-core cluster

- FreeRTOS as another isolated guest

Any guidance or recommended approach from NXP would be very helpful.

 

Thank you.

0 项奖励
回复
1 解答
470 次查看
pengyong_zhang
NXP Employee
NXP Employee

Hi @Shivu_Guru_24 

1. Is Jailhouse hypervisor supported on the latest i.MX8QM BSP and kernel versions (for example Linux 5.15 or newer)?

>>>Not, we do not support hypervisor supported in our BSP code.

2. If Jailhouse is not supported in the latest BSP, is there any recommended hypervisor from NXP for this architecture?

>>>No, we do not have plan to support hypervisor on i.MX8QM.

3. Does NXP provide any reference design or documentation for running Android + FreeRTOS on top of a hypervisor on i.MX8QM?

Our goal is to run:

- Android on A-core cluster

- FreeRTOS as another isolated guest

>>>The i.MX Jailhouse source code can be accessed at https://github.com/nxp-imx/imx-jailhous

If you intend to run Android, significant customization and porting work will be required by yourself. We do not support it now.

B.R

在原帖中查看解决方案

0 项奖励
回复
1 回复
471 次查看
pengyong_zhang
NXP Employee
NXP Employee

Hi @Shivu_Guru_24 

1. Is Jailhouse hypervisor supported on the latest i.MX8QM BSP and kernel versions (for example Linux 5.15 or newer)?

>>>Not, we do not support hypervisor supported in our BSP code.

2. If Jailhouse is not supported in the latest BSP, is there any recommended hypervisor from NXP for this architecture?

>>>No, we do not have plan to support hypervisor on i.MX8QM.

3. Does NXP provide any reference design or documentation for running Android + FreeRTOS on top of a hypervisor on i.MX8QM?

Our goal is to run:

- Android on A-core cluster

- FreeRTOS as another isolated guest

>>>The i.MX Jailhouse source code can be accessed at https://github.com/nxp-imx/imx-jailhous

If you intend to run Android, significant customization and porting work will be required by yourself. We do not support it now.

B.R

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2333125%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMX8QM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2333125%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%B8%BB%E9%A2%98%EF%BC%9A%E5%AE%89%E8%A3%85%E6%9C%80%E6%96%B0%E5%86%85%E6%A0%B8%E7%9A%84%20i.MX8QM%20%E6%94%AF%E6%8C%81%E7%9B%91%E7%8B%B1%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%3C%2FP%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8CNXP%E5%9B%A2%E9%98%9F%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E8%AE%A1%E5%88%92%E5%9C%A8%E9%A1%B9%E7%9B%AE%E4%B8%AD%E4%BD%BF%E7%94%A8%20MCIMX8QM%20SoC%EF%BC%88i.MX8%20QuadMax%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E7%9A%84%E7%9B%AE%E6%A0%87%E6%9E%B6%E6%9E%84%E6%98%AF%3C%2FP%3E%3CP%3E-%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%E4%BD%9C%E4%B8%BA%E5%9F%BA%E7%A1%80%E5%B1%82%3C%2FP%3E%3CP%3E-%20%E4%BD%9C%E4%B8%BA%E4%B8%80%E4%B8%AA%E5%AE%A2%E6%88%B7%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E8%BF%90%E8%A1%8C%E7%9A%84%E5%AE%89%E5%8D%93%E7%B3%BB%E7%BB%9F%3C%2FP%3E%3CP%3E-%20FreeRTOS%20%E4%BD%9C%E4%B8%BA%E5%8F%A6%E4%B8%80%E4%B8%AA%E5%AE%A2%E6%88%B7%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E8%BF%90%E8%A1%8C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E8%AF%84%E4%BC%B0%E8%AF%A5%E5%B9%B3%E5%8F%B0%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E6%83%B3%E6%BE%84%E6%B8%85%E4%BB%A5%E4%B8%8B%E5%87%A0%E7%82%B9%EF%BC%9A%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E1%E3%80%82%E6%9C%80%E6%96%B0%E7%9A%84%20i.MX8QM%20%E7%94%B5%E8%B7%AF%E6%9D%BF%E6%94%AF%E6%8C%81%E5%8C%85%20%E5%92%8C%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%EF%BC%88%E4%BE%8B%E5%A6%82%20Linux%205.15%20%E6%88%96%E6%9B%B4%E9%AB%98%E7%89%88%E6%9C%AC%EF%BC%89%E6%98%AF%E5%90%A6%E6%94%AF%E6%8C%81%20Jailhouse%20%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%EF%BC%9F%3C%2FP%3E%3CP%3E2%E3%80%82%E5%A6%82%E6%9E%9C%E6%9C%80%E6%96%B0%E7%9A%84%E7%94%B5%E8%B7%AF%E6%9D%BF%E6%94%AF%E6%8C%81%E5%8C%85%E4%B8%8D%E6%94%AF%E6%8C%81Jailhouse%EF%BC%8C%E9%82%A3%E4%B9%88%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E6%8E%A8%E8%8D%90%E4%BB%BB%E4%BD%95%E9%80%82%E7%94%A8%E4%BA%8E%E8%AF%A5%E6%9E%B6%E6%9E%84%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%EF%BC%9F%3C%2FP%3E%3CP%3E3.%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E4%B8%BA%E5%9C%A8i.MX8QM%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%E4%B9%8B%E4%B8%8A%E8%BF%90%E8%A1%8C%E5%AE%89%E5%8D%93%2BFreeRTOS%E6%8F%90%E4%BE%9B%E4%BB%BB%E4%BD%95%E5%8F%82%E8%80%83%E8%AE%BE%E8%AE%A1%E6%88%96%E6%96%87%E6%A1%A3%EF%BC%9F%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E7%9A%84%E7%9B%AE%E6%A0%87%E6%98%AF%E5%A5%94%E8%B7%91%EF%BC%9A%3C%2FP%3E%3CP%3E-%20A%20%E6%A0%B8%E9%9B%86%E7%BE%A4%E4%B8%8A%E7%9A%84%E5%AE%89%E5%8D%93%E7%B3%BB%E7%BB%9F%3C%2FP%3E%3CP%3E-%20FreeRTOS%20%E4%BD%9C%E4%B8%BA%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%8B%AC%E7%AB%8B%E8%AE%BF%E5%AE%A2%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%81%A9%E6%99%BA%E6%B5%A6%E8%83%BD%E6%8F%90%E4%BE%9B%E4%BB%BB%E4%BD%95%E6%8C%87%E5%AF%BC%E6%88%96%E5%BB%BA%E8%AE%AE%E6%96%B9%E6%B3%95%EF%BC%8C%E5%B0%86%E9%9D%9E%E5%B8%B8%E6%9C%89%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2333125%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20%E7%B3%BB%E5%88%97%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2333739%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MX8QM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2333739%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F260363%22%20target%3D%22_blank%22%3E%40Shivu_Guru_24%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E1%E3%80%82%E6%9C%80%E6%96%B0%E7%9A%84%20i.MX8QM%20%E7%94%B5%E8%B7%AF%E6%9D%BF%E6%94%AF%E6%8C%81%E5%8C%85%20%E5%92%8C%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%EF%BC%88%E4%BE%8B%E5%A6%82%20Linux%205.15%20%E6%88%96%E6%9B%B4%E9%AB%98%E7%89%88%E6%9C%AC%EF%BC%89%E6%98%AF%E5%90%A6%E6%94%AF%E6%8C%81%20Jailhouse%20%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%26gt%3B%20%26gt%3B%20%26gt%3B%20%E4%B8%8D%E6%98%AF%EF%BC%8C%E6%88%91%E4%BB%AC%E4%B8%8D%E6%94%AF%E6%8C%81%20BSP%20%E4%BB%A3%E7%A0%81%E4%B8%AD%E6%94%AF%E6%8C%81%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E2%E3%80%82%E5%A6%82%E6%9E%9C%E6%9C%80%E6%96%B0%E7%9A%84%E7%94%B5%E8%B7%AF%E6%9D%BF%E6%94%AF%E6%8C%81%E5%8C%85%E4%B8%8D%E6%94%AF%E6%8C%81Jailhouse%EF%BC%8C%E9%82%A3%E4%B9%88%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E6%8E%A8%E8%8D%90%E4%BB%BB%E4%BD%95%E9%80%82%E7%94%A8%E4%BA%8E%E8%AF%A5%E6%9E%B6%E6%9E%84%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%26gt%3B%20%26gt%3B%20%26gt%3B%20%E4%B8%8D%EF%BC%8C%E6%88%91%E4%BB%AC%E6%B2%A1%E6%9C%89%E8%AE%A1%E5%88%92%E5%9C%A8%20i.MX8QM%20%E4%B8%8A%E6%94%AF%E6%8C%81%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E3.%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E4%B8%BA%E5%9C%A8i.MX8QM%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%91%E6%8E%A7%E5%99%A8%E4%B9%8B%E4%B8%8A%E8%BF%90%E8%A1%8C%E5%AE%89%E5%8D%93%2BFreeRTOS%E6%8F%90%E4%BE%9B%E4%BB%BB%E4%BD%95%E5%8F%82%E8%80%83%E8%AE%BE%E8%AE%A1%E6%88%96%E6%96%87%E6%A1%A3%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E6%88%91%E4%BB%AC%E7%9A%84%E7%9B%AE%E6%A0%87%E6%98%AF%E5%A5%94%E8%B7%91%EF%BC%9A%3C%2FP%3E%0A%3CP%3E-%20A%20%E6%A0%B8%E9%9B%86%E7%BE%A4%E4%B8%8A%E7%9A%84%E5%AE%89%E5%8D%93%E7%B3%BB%E7%BB%9F%3C%2FP%3E%0A%3CP%3E-%20FreeRTOS%20%E4%BD%9C%E4%B8%BA%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%8B%AC%E7%AB%8B%E8%AE%BF%E5%AE%A2%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%26gt%3B%26gt%3B%26gt%3Bi.MX%20Jailhouse%20%E6%BA%90%E4%BB%A3%E7%A0%81%E5%8F%AF%E5%9C%A8%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fimx-jailhouse%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-imx%2Fimx-jailhous%3C%2FA%3E%E4%B8%8A%E8%8E%B7%E5%8F%96%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E6%89%93%E7%AE%97%E8%BF%90%E8%A1%8C%E5%AE%89%E5%8D%93%E7%B3%BB%E7%BB%9F%EF%BC%8C%E5%88%99%E9%9C%80%E8%A6%81%E8%87%AA%E5%B7%B1%E8%BF%9B%E8%A1%8C%E5%A4%A7%E9%87%8F%E7%9A%84%E5%AE%9A%E5%88%B6%E5%92%8C%E7%A7%BB%E6%A4%8D%E5%B7%A5%E4%BD%9C%E3%80%82%E6%88%91%E4%BB%AC%E7%8E%B0%E5%9C%A8%E4%B8%8D%E6%94%AF%E6%8C%81%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EB.R%3C%2FP%3E%3C%2FLINGO-BODY%3E