Green Hill Software的INTEGRITY RTOS等RTOS如何与汽车级linux集成?

时间:2018-05-03 01:46:55

标签: tizen rtos greenhills automotive automotive-grade-linux

我试图理解汽车代码的堆栈 - 我知道Linux / Android可以坐在它上面,所以我会假设AGL,但我不确定这种区别和框架是什么RTOS作为平台提供。

次要问题:AGL最初是基于的Tizen,还是Integrity系列中的RTOS,还是仅仅是一个操作系统? Tizen和Integrity有什么区别;他们只是竞争对手,还是堆叠中完全不同的层?

2 个答案:

答案 0 :(得分:1)

在建筑上这两个小小的关系。

INTEGRITY Multivisor使用虚拟化在与INTEGRITY RTOS并行的虚拟机中作为客户操作系统运行Linux(或其他操作系统)。

Tizen is a software stack on top of Linux,类似于Android或者,考虑到其网络应用的重点,更接近于ChromeOS。

答案 1 :(得分:0)

某些背景优先:

    汽车电子控制单元(ECU)的
  • RTOS遵循诸如OSEK/VDXAUTOSAR Classic之类的特定标准。这些是经过认证的微型RTOS,可用于对安全至关重要的任务(例如发动机控制,制动控制等)。一些示例是Vector's MICROSAREvidence's ERIKA Enterprise

  • 最近,汽车领域开始寻求操作系统进行其他活动,例如信息娱乐系统。 AUTOSAR Adaptive和GENIVI协会所做的工作都朝着这个方向发展。这些系统可以基于Linux内核(例如Tizen,Android等)

  • 即使在最近,汽车行业也开始寻求基于虚拟机管理程序的解决方案,以便在同一电子设备上并行运行两个系统。有一些商业管理程序,也有一些开放源代码的程序(例如JailhouseXen)。您可能有兴趣阅读AGL的this whitepaper。请注意,如果您正在寻找一个完全开源的堆栈,则可以在here中对现代SoC的Jailhouse虚拟机管理程序上的Linux和ERIKA RTOS一起运行。

现在,要回答您的特定问题:Tizen属于第二类(即信息娱乐),而Integrity属于第一类(尽管GreenHills也可以提供现有答案中提到的商业管理程序)。