Hexagon TRACE32 使用指南(1)

240 篇文章 11 订阅


1介绍

1.1概述

TRACE32®是由劳特巴赫股份有限公司开发的一种行业标准的电路内调试系统。它支持许多目标处理器,包括ARM®和六边形™处理器。

TRACE32包括硬件和软件:

  • 硬件将主机与硬件调试平台连接起来
  • 该软件在主机计算机上提供了一个GUI调试界面

它可用于在硬件冲浪板、RUMI和ZeBu仿真平台以及六角形软件模拟器上进行调试和跟踪。所有这些目标都需要TRACE32软件;然而,只有SURF板和仿真目标需要TRACE32硬件(它包括一个附加的TRACE32吊舱和许可适配器)。

本文档只描述了TRACE32的六角形特定特性。有关通用TRACE32特性的信息,请参见劳特巴赫文档(它由Hexagon软件开发工具提供)。

本文档涵盖了以下主题:

  • 在主机上安装TRACE32软件
  • 配置TRACE32硬件舱
  • 创建快捷方式软件
  • 加载六角二进制图像从手臂处理器
  • 配置六角处理器调试
  • 使用TRACE32调试应用
  • 调试多线程应用
  • 调试软件模拟器上的应用程序

注意:本文档不包括TRACE32的ETM配置。有关更多信息,请参见劳特巴赫TRACE32文档中的文档Training_Hexagon_ETM.pdf。

1.2方框图

图1-1显示了一个基于trace32的调试系统的方框图

在这里插入图片描述

1.3报告问题

TRACE32用户报告的大多数问题最终不是由调试器造成的,而是由配置错误的硬件和软件造成的。

在报告任何问题或请求支持之前,请确保您使用的是最新版本的TRACE32:

  • 请在TRACE32发布目录中检查最新的补丁版本。
  • 通过在TRACE32 B::提示符中输入“版本”来检查您当前的TRACE32版本。
  • 包括您的TRACE32版本与任何问题报告或支持请求。

在报告问题或请求支持时,请务必执行以下操作:

  • 如果可能,创建一个简单的测试用例来演示这个问题。
  • 脚本编写错误是常见的问题来源。如果使用它们提供了关于在哪里可以找到它们的信息,或将它们附加到问题报告中。
  • 调试器的屏幕截图是无价的(而且比书面描述少)。

2安装TRACE32软件

2.1概述

本章介绍了在运行Windows、Linux(32位或64位)、Mac OS X或Sun的主机上安装六边形TRACE32软件的过程。

注意:TRACE32的Windows版本的Windows版本支持所有服务器、桌面和嵌入式Windows XP、Windows版本、WindowsA、Windows 7和Windows 8。

2.2安装程序

  • 获得一份标准的劳特巴赫安装光盘(一张名为“powerview产品软件”的DVD)。
  • 验证安装盘是否是可用的最新版本。
  • 找到存储在安装磁盘上的文件installation.pdf。
  • 执行installation.pdf中描述的安装过程。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值