Hi,
Is there any possibility of bringing Hypervisor into the M7 Core?
Does XRDC which is equivalent to Hypervisor in NXP? because Hypervisor means Software layer creates and manages virtual machine. where as XRDC(Extended Resource Domain Controller) designed to control access system resources at the hardware level
In A53 Core is there any other possibility of bringing Hypervisor apart from Xen - Hypervisor?
Regards
Atkinson
Hello, @Atkinson
Thanks for the reply.
XRDC is a hardware module, it could provide some low-level safety usage, the software that enabling/taking use of it often embedded in other project.
As Joey mentioned, the XRDC is used within GoldVIP, and he was supporting you with the setup of GoldVIP, you may reference the bootloader project of it for setup details as he guided.
BR
Chenyin
Hi @chenyin_h
The documents what Joey Provided, I have went onto it but there is no example implementation in the document in that document its a formal overview about XRDC
Do you have any examples which is application oriented because with that basic idea of XRDC not able to move further when we are trying to customize the existing file which will be ended up in error
so that would be great help if you or Jory provide some more supporting documents
Regards
Atkinson
Hello, @Atkinson
Thanks for your reply.
As replied by Joey who was supporting you on another thread, the formal document/samples had been introduced as you mentioned.
BR
Chenyin
Hi @chenyin_h
Thanks for Understanding
is there any Example configuration for XRDC with complete implementation i have referred "AN 13024 - S32G Extended Resource Doman Controller" & "Bootloader User manual" But in none of the document complete example not seen
If you have any sample configuration of XRDC Implementation let me know how to configure it ?
Regards
Atkinson
Hello, @Atkinson
Thanks for the post.
1. XRDC is a hardware module on S32G, which manages access control, system memory
2. Theoretically, maybe very light-weighted hypervisor may run on the M cores based on MPU/XRDC. BUT, typically the hypervisor would take use of MMU, large memory, CPU resources for multiple virtual machines, from my understanding, it is difficult for implementing hypervisor on M cores, as you may mentioned, they often run on A cores.
3. Xen is integrated to the BSP and is supported formally from NXP's perspective. Certainly other kinds of hypervisor may be supported on A53 side of S32G, but they are implemented/ported by the user/customer themselves.
BR
Chenyin