概览
设计和开发
相关评估板和套件
R-Car 软件开发套件
R-Car SDK(软件开发套件)是一套可以快速入门并且易于使用的开发框架,适用于R-Car V 系列 SOC。
为汽车应用重新建构软件开发
在寻找实现下一代汽车智能摄像头应用和自动驾驶系统的新方法时,汽车制造商正不断地将目光转向深度学习。 然而,目前可用的大多数深度学习解决方案都是建立在消费者或服务器应用之上,这些应用在功能安全、实时响应性和低功耗方面受到同等严格的限制下是没法运行的。
R-Car SDK 专为与瑞萨电子最先进的 R-Car V3H 和 R-Car V3M 片上系统 (SoC) 配套使用并优化,旨在实现基于规范的汽车计算机视觉和人工智能的功能。...
R-Car S4 开发板/扩展板
该解决方案为汽车网关应用提供了带软硬件的完整开发环境,以支持新的 E/E 架构。
视频和培训
This video explains how to use multi-device synchronous debugging with e² studio.
An introductory video on multi-device synchronous debugging is also available. Please check it out:
新闻和博客
博客
2023年1月31日
|
博客
2022年11月18日
|
新闻
2022年9月27日
|
多设备系统开始时的调试问题
近年来,汽车ECU系统由共享资源构成的情况不断增加,譬如由多个车载SoC和MCU设备、以及这些设备协同工作所用的存储器和网络构成汽车ECU系统。在开发这些多设备构成的车载ECU软件时,其开发难度与以往搭载单个SoC或MCU的ECU软件开发不可同日而语。
例如,我们试着设计一套搭载设备A、设备B和设备C三个设备的ECU。这三个设备之间通过PCIe或高速串行总线或者接口相连,各设备上安装的软件协同工作。
在此ECU中,当设备B上运行的软件B出现问题并试图进行调试时,常见做法就是停止设备B的操作并用调试器检查寄存器、内存和变量的状态。如果您在使用软件 B 遇到问题,且试图了解软件 A 或软件 C 的情况。 在这种情况下,因为软件 A 或软件 C 仍处于运行状态,所以您无法查看它们的状态。 但另一方面,软件 B 此时已停止运行。 所以,软件 A/B/C 停止配合后就更加难以识别问题。
特性
- 预期用例效果
- 通过同时调试多个设备,能够在共享内存和网络等资源的同时确认各设备协同工作的整个系统的软件运行情况,从而快速查明原因和解决问题。

主要功能
- 使用单个IDE完成系统调试
- 利用综合开发环境e2 studio能够同时调试多个设备。
- 同步运行/同步中断
- 通过单个操作同时运行和中断多个设备,能够调试整个系统的行为和中断状态,从而更快捷地查明意外行为和Bug。
- 同步跟踪(预定2022年底支持)
- 通过同步各设备的跟踪数据和批量查看系统的软件运行流程,能够更便捷地掌握出现问题时整个系统的行为。