Executing two Linux kernels on S32G274A

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

Executing two Linux kernels on S32G274A

跳至解决方案
2,891 次查看
tony-atlismv
Contributor III

I would like to know how to execute two Linux kernels, one on each set of Cortex-A53s with the processors in lockstep mode. Can this be done on a single SD card, or would I have to execute one Linux kernel from the SD card, and one Linux kernel from eMMC memory? How would the peripherals be allocated among the two Linux kernels and the M7 cores? I could not find anything in the S32G Linux manual about executing two separate Linux kernels.

Thanks in advance.

0 项奖励
回复
1 解答
2,877 次查看
bpe
NXP Employee
NXP Employee

You can find generic recommendations on running multiple Linux instances on
S32G2 A53 cores in AN12971. The appnote does not talk specifically about
lockstep mode but it discusses a boot scenario where it can be added.
To have an idea what changes would be necessary, see S32G2 Reference Manual,
Sections 30.15 and 5.3

Hope this helps,
Platon

 

在原帖中查看解决方案

0 项奖励
回复
7 回复数
1,401 次查看
SSyb
Contributor III

Hi all, It seems under the link found in above solution, AN12971 can not be downloaded anymore (see error screenshot. I would like to read that one as suggested by one of the NXP FAEs).

Any hint where I can get this application note ?

best regards, Stefan

SSyb_0-1690366626663.png

 

0 项奖励
回复
2,829 次查看
shuangjunzhu
NXP Employee
NXP Employee

Can you please let me know where I can download the source code for M7_Firmware for this application note?

Thanks,

Jeff

0 项奖励
回复
2,774 次查看
bpe
NXP Employee
NXP Employee

Section 1 of AN12971 states:

This document should be used as a guide only and not
as a full and robust solution.

There is no ready M7 core firmware that implements all ideas discussed in the Appnote. A good starting point for your own firmware development is Platform Software Integration for S32G2XX package which is part of NXP Reference Software for S32G2.

Best Regards,
Platon

0 项奖励
回复
2,870 次查看
tony-atlismv
Contributor III

Thanks Platon, the AppNote helped a lot. It's exactly what I was looking for.

tony-atlismv

0 项奖励
回复
2,878 次查看
bpe
NXP Employee
NXP Employee

You can find generic recommendations on running multiple Linux instances on
S32G2 A53 cores in AN12971. The appnote does not talk specifically about
lockstep mode but it discusses a boot scenario where it can be added.
To have an idea what changes would be necessary, see S32G2 Reference Manual,
Sections 30.15 and 5.3

Hope this helps,
Platon

 

0 项奖励
回复
1,208 次查看
sistlajr6
Contributor II
I am not able to download this file, is it possible to share this file for download
0 项奖励
回复
1,216 次查看
sistlajr6
Contributor II

Hi ,

 

I would like to understand , if we can bring up hypervisor on one cluster and Linux kernel on the other cluster or A53s on S32G2 ? 

0 项奖励
回复