模块化调试引擎支持Multicore MCU

文章︰

PLS UDE V4.8具有4GB跟踪数据分析,简化了实时操作系统的评估运行时行为虽然离线。

PLS推出了其通用调试引擎(UDE)版本4.8,可以分析非常大量的跟踪数据,以及评估实时操作系统的运行时行为。

使用PLS的通用访问设备3+(UAD3 +)和像Aurora等宽带跟踪接口,可以轻松记录SOC的4GB数据。UDE 4.8功能“查找所有”功能,使开发人员能够进行单一搜索运行,并通过书签提供的结果,以实现高效导航。

UDE 4.8还具有呼叫图分析,以便有效地调查运行时行为。此处的加载项是OSEK(开放系统及其机动车辆中电子设备的界面)标准。通过基于跟踪的操作系统变量观察,例如由OSEK运行时接口(ORTI)定义,UDE 4.8可以收集运行时信息,而无需操作系统,这将是必要的。最佳跟踪格式(BTF)的导出函数简化了使用流行的任务分析工具的分析数据的后续评估和可视化。

调试引擎同样提供函数的介绍,随时提供函数,分析信息和跟踪数据存储的呼叫层次结构。由于实际的轨迹分析也可以是可选地执行的,因此可以避免昂贵的硬件in-环路(HIL)系统的通常的长时间占用时间。


[PLS UDE V4POINT8 FIG1(CR)]
图1:UDE V4.8是来自PLS的模块化调试引擎支持Multicore MCU。

基于COM的自动化接口的文档完全修改了UDE版本4.8版本。除此之外,其他样本是否考虑了UDE对各种脚本语言的支持。COM接口不仅可以通过脚本完全控制UDE并设置自动测试运行,还可以实现第三方访问工具的紧密工具耦合。

PLS的UDE 4.8用户界面针对Multicore MCU调试量身定制,但也可以为Eclipse开发环境提供自己的视角,提供完整的交叉调试器功能。

UDE 4.8支持来自Infineon,Renesas RH850家族或最近的STMicroelectronics SPC58ANE产品系列的家庭或更新的设备的多核微控制器。

发表评论