SuperTest——帮助eSOL提供符合安全标准的实时嵌入式软件平台
时间:2021-12-17 11:35来源:
摘要:如今,几乎所有的安全关键型嵌入式软件应用都是由三个部分组成:开发人员编写的应用程序代码、标准库组件和实时操作系统(RTOS)。
如今,几乎所有的安全关键型嵌入式软件应用都是由三个部分组成:开发人员编写的应用程序代码、标准库组
件和实时操作系统(RTOS)。
对于eSOL欧洲公司的工程副总裁Rolland Dudemaine来说,最后一个关键因素是符合安全标准,例如汽车行业
的国际性安全标准ISO 26262。而他的职责之一就是确保团队所开发和支持的实时操作系统经过了全面稳健的
合规性测试。
这就是为何eSOL选择了Solid Sands的SuperTest C和C++编译器与库的测试和验证套件来承担这项工作的关键
部分。目前,用于汽车和其他安全关键应用的多核处理器在单个芯片上拥有数十或数百个内核,因此验证操作
系统的合规性是该公司开发工作的关键部分。
“多核处理是我们很早之前就发现的一个趋势。我们创建了一个名为eMCOS的操作系统,旨在为拥有多达256个
内核甚至更多内核的系统上运行,目前该系统主要用于汽车市场的客户,”Rolland Dudemaine说道,“我们
还有一个团队可支持Autoware(汽车软件)、AUTOSAR Classic Platform(汽车开放系统架构经典平台)
和AUTOSAR Adaptive Platform(汽车开放系统架构自适应平台)。”
为提供基于eMCOS或AUTOSAR安全认证的操作系统和平台,eSOL需要提供经过全面测试的标准编程API (应用编
程接口),而SuperTest非常适合此任务。
“每个人都希望操作系统在出厂时带有C语言库,有时还需C++库,因此我们需要确保这些库的功能是按照最新
的功能性安全(FuSa)方法进行全面测试的。”
对我们来说,使用SuperTest至关重要,因为即使是使用Arm平台和具有功能安全资格的商用ARM编译器,以及
一套合格的C和C++库,也无法满足我们所有需求——诸如malloc(动态内存分配)、部分C库和POSIX库中依赖
于操作系统的部分,以及我们操作系统API(应用编程接口)相关的附加标头文件。
“不包括这些部分并不是Arm的缺失,而是因为它们依赖于操作系统,因此Arm工具被设计为操作系统或平台供
应商将实现其余部分。”
现在,eSOL的eMCOS开发团队在eSOL每个新发布的操作系统上运行SuperTest,以验证其涵盖的许多操作系
统API(应用编程接口)是否按预期运行。
“我们将SuperTest用作功能测试套件、覆盖测试套件和合规性测试套件,因为我们的客户希望eSOL提供的操
作系统是已经通过全面的测试并符合要求的,”Rolland说道。“SuperTest已为我们的客户和合作伙伴所熟悉
是其一大优势,甚至他们也经常自己使用SuperTest来验证合规性。实际上,在我们的操作系统和库测试上使
用SuperTest也对我们的客户和合作伙伴而言更有信心。”
“SuperTest的两大价值首先是测试套件本身的能力,其次是针对已开发的测试所对应的文档。增加新的测试
来满足我们的特定需求也并不困难,”Rolland补充道,“除了SuperTest和其包含的C++库测试,我们还增加
了其他测试,以配合我们特定的操作系统。”
就安装而言,让SuperTest启动和运行是非常简单的。
“SuperTest的初始安装很简便,代码也很整洁,这意味着该工具可以很快上线。Solid Sands的日本经销商为
我们提供了高质量和反应迅速的服务支持,”Rolland说道,“我们不仅将Solid Sands看作供应商,也将其视
为合作伙伴,因为使用SuperTest对我们许多客户而言,也会是势在必行的趋势。”
更多有关Solid Sands的信息,请访问: https://solidsands.nl/
更多有关eSOL符合安全标准的实时嵌入式软件平台的信息,请访问:www.esol.com
关于Solid Sands
Solid Sands成立于2014年,是C和C++编译器和库测试、验证和安全服务的一站式商店。Solid Sands提供广泛
的测试和验证套件,具有独特的编译器和库测试覆盖水平,使客户能够达到ISO标准所要求的软件工具质量水
平。该公司的名字结合了沙子——世界上最丰富的硅源,代表了行业领先的测试和验证技术的稳定性和安全性。
有关该公司产品和服务的更多信息,请访问www.solidsands.nl。您可以通过LinkedIn、Twitter和YouTube关
注Solid Sands。
免责声明:本文若是转载新闻稿,转载此文目的是在于传递更多的信息,版权归原作者所有。文章所用文字、图片、视频等素材如涉及作品版权问题,请联系本网编辑予以删除。
我要投稿
近期活动
- 仪器使用操作视频教程时间:2023年12月31日 - 2024年01月31日[立即参与]
- 安森美汽车&能源基础设施白皮书下载时间:2023年04月03日 - 2023年11月30日[立即参与]
- 2023年安森美(onsemi)在线答题活动时间:2023年08月01日 - 2023年08月31日[查看回顾]
- 【在线答题活动】PI 智能家居热门产品,带您领略科技智慧家庭时间:2023年06月15日 - 2023年07月15日[查看回顾]
- 2023年安森美(onsemi)在线答题活动时间:2023年06月01日 - 2023年06月30日[查看回顾]
分类排行榜
- 汽车电子电源行业可靠性要求,你了解多少?
- 内置可编程模拟功能的新型 Renesas Synergy™ 低功耗 S1JA 微控制器
- Vishay 推出高集成度且符合 IrDA® 标准的红外收发器模块
- ROHM 发布全新车载升降压电源芯片组
- 艾迈斯半导体推出行业超薄的接近/颜色传感器模块,助力实现无边框智能手机设计
- 艾迈斯半导体与 Qualcomm Technologies 集中工程优势开发适用于手机 3D 应用的主动式立体视觉解决方案
- 维谛技术(Vertiv)同时亮相南北两大高端峰会,精彩亮点不容错过
- 缤特力推出全新商务系列耳机 助力解决开放式办公的噪音难题
- CISSOID 和泰科天润(GPT)达成战略合作协议,携手推动碳化硅功率器件的广泛应用
- 瑞萨电子推出 R-Car E3 SoC,为汽车大显示屏仪表盘带来高端3D 图形处理性能
编辑推荐
小型化和稳定性如何兼得?ROHM 推出超小型高输出线性 LED 驱动器 IC,为插座型 LED 驱动 IC 装上一颗强有力的 “心脏”
众所周知,LED的驱动IC担负着在输入电压不稳定的情况下,为LED提供恒定的电流,并控制恒定(可调)亮度的作用。无论是室内照明,还是车载应用,都肩负着极为重要的使命。
- 关于反激电源效率的一个疑问
时间:2022-07-12 浏览量:9681
- 面对热拔插阐述的瞬间大电流怎么解决
时间:2022-07-11 浏览量:8436
- PFC电路对N线进行电压采样的目的是什么
时间:2022-07-08 浏览量:9051
- RCD中的C对反激稳定性有何影响
时间:2022-07-07 浏览量:6850
- 36W单反激 传导7~10M 热机5分钟后超标 不知道哪里出了问题
时间:2022-07-07 浏览量:5589
- PFC电感计算
时间:2022-07-06 浏览量:3810
- 多相同步BUCK
时间:2010-10-03 浏览量:37799
- 大家来讨论 系列之二:开机浪涌电流究竟多大?
时间:2016-01-12 浏览量:43081
- 目前世界超NB的65W适配器
时间:2016-09-28 浏览量:59954
- 精讲双管正激电源
时间:2016-11-25 浏览量:127242
- 利用ANSYS Maxwell深入探究软磁体之----电感变压器
时间:2016-09-20 浏览量:107361
- 【文原创】认真的写了一篇基于SG3525的推挽,附有详细..
时间:2015-08-27 浏览量:99861