RH850 调试器和跟踪器

概述

任何 RH850 内核在任何芯片

Control and trace the RH850 cores in your chip using a single Lauterbach debugger. Choose from any of the Renesas RH850 family of 32-bit microcontrollers (MCUs) found in many advanced automotive applications. From very low power single-core chips up to high performance multicore chips, your RH850 application can be improved using Lauterbach Trace32 Debug Tools.

无论您使用哪种方法与设备通信,TRACE32 都能支持。通过 JTAG、LPD4 或 LPD1 调试 RH850;使用 CSI 或 UART 进行编程,甚至与 ETAS 的 ETKx 等校准工具共享这些端口。通过片上跟踪、并行跟踪、Aurora 跟踪或 LPD4(包括 SFT)观察程序执行情况。直接从调试环境对外部或内部闪存进行编程,以简化开发流程。

支持的分区架构

RH850, V850

调试要点

释放 RH850 的强大功能

Explore and utilize all the powerful and well-known features of your RH850 core with Lauterbach TRACE32: full on-chip breakpoint support; run-time memory access; flash programming; benchmark counters; and cache view. And of course, everything is scriptable, enabling you to repeat the same test-sequence over and over.

进一步了解我们的调试系统 
  • lauterbach-rh850-on-chip-debugging

选择您喜欢的通讯方式

TRACE32 支持 RH850 的所有调试通信协议。

根据需要为闪光灯编程

TRACE32 包括执行所有这些任务的实用程序。

驯服多核环境

同时调试所有 RH850 内核和非 RH850 内核。通过一个图形用户界面处理每个 SMP 集群。使用我们的 Intercom 协议,从任何其他图形用户界面控制任何图形用户界面。

访问操作系统的功能

TRACE32 可查询和显示所有操作系统对象,如线程、消息队列等。自动为当前任务加载适当的符号,即使在随机内存分配的情况下也是如此。

跟踪功能

捕捉核心行动

Expand the already powerful TRACE32 stop mode debugging with trace. Explore issues as they occur in real time. Record the actual flow of the program to uncover points of conflict. Halt a program when an error occurs, and inspect each instruction that led to that point, in the order they occurred. Our PowerView debug software supports both the space-efficient onchip trace and the more powerful off-chip trace (parallel-Nexus or Aurora serial trace).

进一步了解我们的跟踪系统  

  • lauterbach-rh850-on-chip-trace
  • lauterbach-rh850-off-chip-trace1
  • lauterbach-rh850-off-chip-trace2

Maximize your capabilities using off-chip trace

RH850 内核通过 Nexus 消息提供程序和数据跟踪。TRACE32 允许您过滤跟踪,以便只观察选定的函数、关注特定变量或增加记录的运行时间。

Save space with on-chip trace

Remove the need to dedicate outputs and connector space just to capture trace. The RH850 on-chip trace supports all the features of a powerful off-chip trace.

调试芯片

监控主核心与 ICUM 核心之间的互动。

通过 LPD4 支持仪器软件 (SFT) 跟踪

无需跟踪模块。只需调试模块。为没有内置跟踪功能的芯片 启用小型跟踪功能。

Expanded on-chip trace

Overcome the memory limitations of your small on-chip trace with TRACE32´s LeashStream recording mode, which automatically glues together many on-chip recordings to an endless virtual trace buffer. Supports all the features of a powerful off-chip trace using only the on-chip buffers.

获取详细的运行时间信息

我们的跟踪解决方案可以记录由 SoC ARC 跟踪 (RTT) IP 提供的完整程序流程。根据记录的数据,我们的工具可为您提供详细的时序和代码覆盖测量。 这与我们的 PowerTrace 模块的深度内存配合使用效果最佳。

通过多核跟踪观察整个设计

TRACE32 允许您在单个跟踪日志中检查内核之间的交互。


虚拟原型

在您的硅之前做好准备

在虚拟原型和模拟器上开始软件开发,使用与以后在真正的芯片 上使用的相同的TRACE32 GUI 和工具集。在开始编译之前,请验证 RH850芯片 的调试接口。

调试 Synopsys Virtualizer 模型

通过虚拟化器的 MCD 接口直接连接TRACE32 。所有 RH850 内核都有精确的处理器模型,非常适合早期开发。

多核调试 API

在任何支持标准化 MCD API 的虚拟原型验证平台(如 Synopsys Virtualizer)上调试 RH850 内核。

完善模块和回归测试

使用 TRACE32 的指令集Simulator 准备测试环境。使用自己硬件的外设型号定制simulator 。

测试您的调试解决方案

通过 GDB 连接目标机以验证其响应。通过以太网、RS232 或其他协议与设备 gdbserver 或 gdbstub 通信。

工具链支持

RH850 支持的第三方工具

Compiler (5)
产品
公司
语言
CUBESUITE+
C、C++
格林希尔斯-C
C、C++
ICCRH850
C、C++
VX-RH850
C
模拟器、仿真器和虚拟目标 (6)
产品
公司
COMET 和 METEOR
FETK, XETK
GDB
VIRTUALIZER 和 VDK
VLAB 工程
VX1000

TRACE32 支持的所有架构 都具有以下功能。如果此处未列出您的设备或工具,请与我们联系;支持通常已经在路上。

Host 操作系统

我们的调试软件可在所有主流操作系统上运行。

Flash 设备

我们支持对各种闪存设备进行编程。NOR、NAND、SPI、QSPI、EMMC 等。

第三方集成

通过集成,您可以轻松地将TRACE32 与其他工具结合使用。

相关产品

TRACE32 RH850 的相关产品

筛选条件

筛选条件