On 21.07.20 14:36, Rick Xu wrote:
Jan,
Thanks for your detailed reply~
Chinese characters are hieroglyphs. What is interesting is that
Jailhouse translated into Chinese is "囹圄".
"囹圄" is very similar to the architecture diagram of Jailhouse.
Nice! Thanks a lot for sharing. :)
"Is there any plan to pass ISO26262 certification?"----My colleague's
question.
In [3], we are looking into IEC 61508, and that should allow to derive
ISO26262 certification (being based on IEC).
Our company's Soc and hardware will be available soon, with an ARMv8-A
CPU and our own AI Acceleration unit,
I'll try to make jailhouse running on our hardware. Is there any
relevant documentation to guide my adaptation work?
The basic ideas and guidelines from [4][5] still apply, but the rest
depends on SoC details, which features used etc. However, if you have a
booting Linux on your board, enabling Jailhouse for development and demo
purposes is rather simple. Locking things down will surely require more
effort, though. One of them might be partitioning of the AI unit - if
that is needed.
Just drop questions here if you run into issues.
Jan
[4]
https://events.linuxfoundation.org/sites/events/files/slides/ELCE2016-Jailhouse-Tutorial.pdf
[5] https://youtu.be/7fiJbwmhnRw?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q
在2020年7月21日星期二 UTC+8 上午5:27:54<[email protected]> 写道:
On 20.07.20 09:57, Rick Xu wrote:
> Hi,
> I'm very interested in this project.
> For 3 reasons, first, it uses a LINUX as a host OS and then
changes it
> to a guest OS, so a running host OS was saved.
> Second, less virtualization and more real-time.
> Third, it's easy to use.
> So, I want to evaluate the feasibility of using it in an
automotive system.
> I want to know is it mature enough to already been used in some
> products, so I can use this information to enhance the customer's
> confidence.
> And if it has not been used for products, why?
> Looking forward to your reply.
>
Jailhouse is primarily useful in two application areas. One is
real-time, splitting of high-performance cores in a AMP setups without
much hacking while providing minimal latencies. There are users out
there, at least one stepped forward officially, see [1]. Furthermore,
Jailhouse is part of processor SDKs that TI and NXP are shipping to
their customers, and not only that just led to [2] - which I think
speaks for itself.
The second, still more research-like area is functional safety. This is
our (Siemens) primary focus with Jailhouse. And while we are still
waiting for and even collaborating on developing [3] a certifiable
high-performance multicore hardware, our discussions with external
experts and certification authority made us confident that a key
element
of the software for complex mixed-critial multicore systems - Jailhouse
- will be very well suited and efficiently usable. Once we have a
hardware.
Jan
[1]
https://elinux.org/images/6/6e/ELCE2019_Poster-Stojkov-Jailhouse.pdf
[2]
https://github.com/siemens/jailhouse/commit/b6715a3731249ec09a280b2fdbf5e4385b1e6677
[3] https://www.selene-project.eu/
--
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]
<mailto:[email protected]>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/830ae788-2f93-4f55-a38b-640bd4acb560n%40googlegroups.com
<https://groups.google.com/d/msgid/jailhouse-dev/830ae788-2f93-4f55-a38b-640bd4acb560n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
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/9e0650df-e049-614b-0fbd-9f978b66b9e0%40siemens.com.