On 05.12.19 08:14, Mani Sadhasivam wrote:
> Hi Jan,
> 
> On Thu, Dec 5, 2019 at 12:36 PM Jan Kiszka <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     On 02.12.19 19:43, Manivannan Sadhasivam wrote:
>     > Hello,
>     >
>     > I can see that the Zephyr RTOS has been mentioned in the FAQ as
>     > one of the ported OS for non-root cells.
>     >
>     > Is there any reference code I can look into?
> 
>     There is x86 support for Zephyr as Jailhouse "inmate". Check out
>     zephyr/boards/x86/x86_jailhouse/doc/board.rst. If you run into trouble,
>     report to the communities.
> 
> 
> Ah, just noticed that it got removed some time ago:
> https://github.com/zephyrproject-rtos/zephyr/commit/f3611fdd0c8ca54a9f19bc56a14b4a2fdadaffe3#diff-bb9445fa64739ef6a5a6b59d520deb07
> 

Too bad they didn't reach out...

> But this could be helpful!
>  

Partly. For ARM, you likely don't need so may changes, see below.

> 
> 
>     We could probably also easily support ARM, but the last time this
>     question came up, there was still not A-core support in Zephyr which is
>     a precondition.
> 
> 
> That's what I'm trying to do on IMX8M EVK in spare time. There is an ongoing
> PR for adding Cortex-A support in Zephyr, so I'm planning to utilize that.

That is good news. If you combine that with the device tree description
for inmates, actually those for the Linux cells, you should be able to
boot without code modifications.

Jan

-- 
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jailhouse-dev/87131459-2a1d-91b5-21f5-3dfccd49fa81%40siemens.com.

Reply via email to