劳特巴赫组成

劳特巴赫(Lauterbach)调试器通常由以下几个组成部分组成:

  1. 仿真器:仿真器是Lauterbach调试器的核心部件,它通过与目标处理器连接实现对目标系统的调试和控制。仿真器通常连接到目标系统的调试接口(例如JTAG、SWD、NEXUS等),并通过这些接口读取/写入处理器内部的寄存器和内存。
  2. 数据线:数据线是连接仿真器和目标处理器之间的电缆,它通过JTAG、SWD、NEXUS等调试接口与目标处理器进行通信。数据线的长度、接口类型等参数需要根据具体应用场景进行选择。
  3. 调试软件:调试软件是Lauterbach调试器的用户界面,它提供了用户与目标系统进行交互的接口。调试软件通常包括命令行界面(如CMM)、图形化界面(如TRACE32 PowerView)等多种形式,用户可以根据自己的需求选择合适的界面进行调试。
  4. 附加模块:Lauterbach调试器还提供了多种附加模块,如Trace模块、Performance Analysis模块、Code Coverage模块等,它们可以增强调试器的功能,提供更全面、深入的分析和优化功能。

数据线(转接头)

劳特巴赫(Lauterbach)的许可证通常分为三类:基本许可证、调试许可证和分析许可证。

基本许可证(Base License)是使用Lauterbach工具的最基本要求,它包括了基本的调试和仿真功能。购买基本许可证后,用户可以通过Lauterbach工具进行调试、仿真、跟踪和分析等操作。

调试许可证(Debug License)是基于基本许可证的增强功能,它提供了更多的调试功能,如trace捕获、多核调试等。这些高级功能对于调试复杂的多核或分布式系统非常有用。

分析许可证(Trace License)则是基于调试许可证的另一种增强功能,它提供了更高级别的跟踪和分析功能。分析许可证使用户能够深入了解系统的性能和行为,以便进行系统优化和瓶颈分析等任务。

需要注意的是,不同的许可证类型可以结合使用,以获得更丰富和全面的调试和分析功能。

调试英飞凌芯片

不同的转接头适用于不同的芯片类型,不同转接头不能公用。 已知的armv7仅支持单核调试,armv8支持多核调试。

Untitled

上面这款适用于Infeneon Tricore系列芯片

基本许可证 LA-2707 调试许可证 LA-7960X

使用方法

使用劳特巴赫连接调试口