随着汽车产业以软件定义汽车SDV(Software Defined Vehicle)概念为主轴发展,通过互联网连接汽车与各种基础设施和服务的技术作为基础发挥着重要作用。这些应用程序将在未来引起更多关注,但是您在开发连接/网关应用程序时是否遇到以下问题:
◆ 我想轻松试用该设备,但是必须先着手麻烦的评估许可合同,无法简单地开始使用;
◆ 我们希望缩短上市时间,但原型无法顺利商业化;
◆ 我们不仅仅想在模拟环境上开发,还想尽快地可以在实际机器上进行开发。
为了解决客户的这些问题,瑞萨为瑞萨互联/网关应用准备了全新的开发环境R-Car S4 Whitebox SDK。日前,我们在美国拉斯维加斯举行的CES2023的AGL展台上进行了介绍,得到了很多参观者的好评。
在本篇文章中,我们将介绍R-Car S4 Whitebox SDK的功能和便利性。
什么是R-Car S4 Whitebox SDK?
一个用于加速连接/网关应用程序开发的有吸引力的开发环境。
R-Car S4 Whitebox SDK具有以下三个特点,使客户能够尽早开始评估他们的设备和应用程序的开发,有助于缩短上市时间。
开源软件的灵活性和FoC(Free of Charge)许可证让客户轻松试用
具有与R-Car联盟合作伙伴丰富的生态系统连接的可扩展性
具有通过提供面向用例的一体化解决方案带来的可用性
特点1:可定制的完整软件堆栈(灵活性)
Whitebox SDK包含的所有软件均为开源软件。因此,用户可以轻松启动它并避免许可证问题。此外,瑞萨积极为OSS社区活动做出贡献,并通过维护与最新环境保持同步,以便用户始终可以使用最新功能。
R-Car S4拥有三种类型的CPU核心:Cortex-A55、Cortex-R52和G4MH,G4MH是在RH850中使用的Renesas自主开发的CPU。Cortex-A55支持Xen虚拟机和Linux作为子操作系统。而G4MH的配套软件不仅有Realtime OS TOPPERS/ATK2,还有MCU hypervisor SafeG-Auto。除此之外,我们还支持Cortex-R52上的Zephyr和Trampoline OS。TOPPERS/ATK2和Trampoline OS是基于AUTOSAR规范的开源软件,用户可以在这些Realtime OS上开始应用开发,并将开发的应用顺利转移到商用AUTOSAR OS上。
特点2:多种选择、可替换生态(可扩展性)
Whitebox SDK由开源软件组成,具有很好的软件兼容性,可以不依赖于供应商实。同时这与超过250位R-Car联盟合作伙伴的各种解决方案高度兼容,这是瑞萨的强项。因此,用户可以自由组合使用其中的任何一种进行商业化。总之,即使是同一个解决方案也可以从多个合作伙伴的解决方案中进行选择,客户可以选择最适合其产品的解决方案。
特点3:具体用例和资源监控的一体化解决方案(可用性)
R-Car S4 Whitebox SDK包含SOTA(Software updates Over The Air)/ FOTA(Firmware update Over The Air)和IPS(Intrusion Prevention System)/ IDS(Intrusion Detection System)等示例应用程序,以及测试程序、资源监控工具和指南作为一体化软件包提供。因此,用户可以对连接/网关功能进行试用和测试。此外,资源监控通过可视化R-Car S4的性能(例如CPU负载、不同CPU之间的通信性能和路由性能)来提高可用性。
总结
我们在前文中介绍了R-Car S4 Whitebox SDK的特点和便利性。