TRACE32® 支持用于 MPU 的 PikeOS
世界领先的调试工具供应商 Lauterbach 和欧洲领先的关键设备实时操作系统供应商 SYSGO
欧洲领先的关键嵌入式应用实时操作系统供应商
很高兴地宣布,SYSGO 的全新产品 PikeOS for MPU
在劳特巴赫的TRACE32 调试环境中支持 SYSGO 的全新产品 PikeOS for MPU。
调试环境。该支持包括调试和跟踪 PikeOS for MPU
应用程序的调试和跟踪,以及基于 MMU 和 MPU 系统的组合调试。
劳特巴赫和 SYSGO 拥有长期合作关系,支持 PikeOS 已有 15 年之久。TRACE32
支持 PikeOS 已超过 15 年。PikeOS 意识
PikeOS 意识一直为访问 PikeOS 对象(如分区、任务和线程)提供方便。
TRACE32 允许用户并发访问所有分区和任务。
和任务。开发人员可以在任何任务(或多个任务)上查看变量并设置断点。
任务(或多个任务)上查看变量和设置断点,无论该任务当前是否处于活动状态。
活动与否。因此,使用 PikeOS for MPU 的开发人员现在可以
在TRACE32 上调试应用程序和系统,就像他们在使用 PikeOS for MPU 时一样。
调试他们的应用程序和系统,就像使用传统的 PikeOS 调试一样。这还包括
跟踪整个系统,包括所有分区和任务。使用
TRACE32 可以创建全面的性能分析和代码覆盖率指标。
和代码覆盖率指标。
PikeOS for MPU 与经典的 PikeOS
系统,尤其是在非对称多核环境中。在复杂的
SoC 上,例如 Xilinx Ultrascale+,您可以在 Cortex-A 群组上以 SMP 方式运行经典 PikeOS 系统。
在 Cortex-A53 集群上以 SMP 方式运行经典 PikeOS 系统,同时在二级 Cortex-A53 集群上以 AMP 方式运行用于 MPU 的多个 PikeOS 系统。
AMP。TRACE32另一方面
另一方面,PikeOS 不仅支持所有 Cortex-A 和 Cortex-R 变体,以及 SMP 和 AMP
配置,现在还支持两种 PikeOS 变种。这意味着
一个TRACE32 硬件设置就足以调试整个系统。
为每个 PikeOS 系统启动一个单独的图形用户界面,开发人员就能
同时调试两个 PikeOS 变体,并同步启动和停止事件。
停止事件。这在查找系统间通信错误时尤其有用。
系统间通信的错误时尤其有用。此外,TRACE32 还能跟踪整个
系统,并显示应用程序和函数运行时间的图形图表。
时序是同步的,因此可以观察经典 PikeOS 和 PikeOS for PikeOS 的时序行为。
行为,并测量两者之间的延迟。
两者之间的延迟。
"我们对 SYSGO 和劳特巴赫产品的最新增强功能感到兴奋。
产品的最新改进感到兴奋。持续的合作确保了劳特巴赫能为客户的每一次调试提供最佳的调试体验。
每次都能提供最佳的调试体验,"劳特巴赫总经理 Norbert Weiss 说、
Lauterbach 总经理 Norbert Weiss 说。
"很高兴看到与劳特巴赫的长期合作关系能像成立之初那样活跃和灵活。
很高兴看到与劳特巴赫的长期合作关系能像成立之初那样活跃和灵活。通过 PikeOS classic
和 PikeOS for MPU 这两款产品,SYSGO 和 Lauterbach 现在可以为 MMU 提供完整的、前所未有的强大解决方案。
MMU、MPU 以及配置和调试所需的工具链。
配置和调试所需的工具链。
在这个页面上,您可以下载我们的《劳特巴赫新闻》的印刷版和社会媒体版。如果您有任何关于出版物的问题,请联系Evi Ederer:press@lauterbach.com