问题标签 [lauterbach]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3672 浏览

trace32 - 如何从命令行退出当前正在运行的 Trace32

我正在使用 Trace32 进行自动回归。在回归开始之前,如果有任何 Trace32 进程正在使用,我想终止该进程。问题是,如果我用系统操作系统杀死它,当回归开始时,GUI 会弹出一个对话框,上面写着“TRACE32 设备已在使用中。重置设备并连接?” 我必须手动单击是才能继续回归。有什么方法可以从命令行正确退出当前正在运行的 Trace32,这样下次 Trace32 启动时不会显示重置对话框。或者我可以在回归中添加到 .cmm 文件中的任何命令以跳过此问题对话框。我曾尝试将 RESet 最初放在 .cmm 中,但这没有帮助。

0 投票
2 回答
998 浏览

c# - 使用 Remote-PC 上的 t32apinet.dll 连接到在 Host-PC 上运行的 Trace32

我尝试在主机 V(Win7 嵌入式 32 位)上使用t32apinet.dll与主机 W(Win 7 64 位)连接。主机 W上的 TRACE32已在config.t32中配置为接受连接:

当我尝试配置驱动程序并从V建立连接时, TRACE32 正在W上运行,如下所示:

W上,当 Init() 在V上执行时,我看到端口 20000 上的传入包。

任何想法为什么 Init() 返回错误?

有关以下评论的附加信息:

  • 我正在使用T32Start -Tool 启动Trace32,其中 API 端口的使用被激活并设置了端口值:20000
  • 在远程 PC 上 调用t32remtest.exe 192.168.100.2 port=20000返回:

    /li>
0 投票
1 回答
364 浏览

trace32 - Trace32 编译 .t32 文件

我发现 trace32 可以使用一些 .t32 插件来帮助调试操作系统转储。
但我找不到构建它的源文件。

例如:t32\demo\arm\kernel\rtxarm\rtx.t32。

任何人都可以找到我的示例项目吗?

0 投票
1 回答
10819 浏览

elf - Trace32 命令从 ELF 文件中读取符号内容

问题场景:简单来说,我们是否有一个 Trace32 命令来从加载到目标的 ELF 文件中读取符号(及其内容)?我们有这种特殊情况,其中 ELF 文件的应用程序特定调试符号作为 ELF 中“.noload”部分的一部分,这意味着符号/内容是 ELF 文件的一部分(使用 readelf -a xxxx 读取时可用。 elf_file_name) 但不是最终生成的二进制映像的一部分,即在生成闪存到目标内存的 xxx.bin 时,ELF 文件中的“.noload”部分被剥离。

  • '.noload' 部分中的调试符号是静态分配的值,并且这些值在运行时不会更改。
  • 当我试图读取“.noload”部分的调试符号部分(编译成二进制文件并加载到 Trace32 之后)时,我看到 trace32 弹出窗口上标记了“MMU 失败”,这意味着 trace32 正在尝试从内存中读取符号内容,但是不可访问,因为“.noload”部分的符号部分根本没有加载,尽管它们已经映射了地址。

任何输入
- 我需要一个 trace32 命令的帮助,该命令可以直接从 ELF 文件中读取符号内容,而不是从目标内存中读取符号内容。
- 也不确定我是否可以在练习脚本中使用“readelf”?如果我们对上述查询没有任何解决方案,这方面有什么帮助吗?

0 投票
1 回答
1924 浏览

debugging - 如何测量堆栈消耗的内存量?

使用 Lauterbach TRACE32,如何测量应用程序运行时堆栈消耗​​的内存量?

我在 PowerPC CPU 上使用 AUTOSAR OS。

0 投票
1 回答
1065 浏览

embedded - 如何通过 Trace32 调试器向目标发送数据?

我需要一种通过 Trace32 将一些数据发送到 ucontroller 的方法。我听说这是可能的,但我不知道从哪里开始。
我实际上想要做的是在 Aurix TC297 ucontroller 上运行一段代码来进行一些测量(运行时、RAM 等)。这段代码实际上是一个卡尔曼滤波器,它需要一个结构向量作为输入,我也通过 Trace32 从计算机发送了这些结构向量。请帮忙 !

0 投票
2 回答
12014 浏览

embedded - trace32 - 多个地址范围的内存转储到单个二进制文件

我正在使用劳特巴赫调试器从不同的内存部分转储到二进制文件。到目前为止,我已经设法为每个地址范围生成一个二进制文件,使用

有没有办法让我将多个二进制(内存转储)文件“缝合”在一起以提供一个二进制文件,或者使用我错过的 trace32 命令将每个内存转储附加到文件中?

0 投票
2 回答
2871 浏览

python - 运行 cmm 脚本后如何从 T32 获得反馈?

我正在通过命令行运行如下的 T32 CMM 脚本(放入 python 包装器)但是我想知道 T32 的状态是脚本运行成功还是有错误,我如何从 T32 获得反馈?

配置.t32:

用法:-

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
745 浏览

arm - Trace32 脚本模拟器?

我是 T32 脚本的新手,想测试用户指南示例中的几个脚本。但是,我没有要连接的目标,所以我想知道是否有类似模拟器的东西,我可以在不连接到真实设备的情况下尝试我的脚本。只是想先练习语言。谢谢!

0 投票
1 回答
2201 浏览

trace32 - T32 脚本用法

我是 T32 脚本的新手,有一个关于脚本的问题。查看我们项目的脚本,我发现如下代码:

有几个问题: 1.入口函数是用来接收test1子程序的返回值,并把它放到“检测”宏中吗?2. “F=”有什么含义吗?我们不能在 do 命令后面使用 test1 吗?谢谢!