[re-adding the mailing list]

On 05.12.19 09:07, Jan Kiszka wrote:
> On 05.12.19 08:49, Mani Sadhasivam wrote:
>>
>>
>> On Thu, Dec 5, 2019 at 1:09 PM Jan Kiszka <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     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]>
>>     > <mailto:[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.
>>
>>
>> Don't we need MMU support in inmate? The current ARMv8 PR doesn't have the
>> MMU support.
> 
> Technically, we don't. Earlier versions of our demo inmates were running
> without MMU as well, but as that implies running without caches as well,
> we changed that. In any case, the inmate starts in reset state, means
> with MMU (and caches) off.
> 
> 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/a27fdb7b-0c85-d967-7c8c-81d26b0157b6%40siemens.com.

Reply via email to