问题标签 [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.
jtag - 当前目录与 OS.COMMAND
我正在尝试使用 OS.Command 从 T32 运行脚本(在操作系统级别)(并且在返回之前不会阻塞),但是当我这样做时'\\somepath'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows directory.
我想在与调用它的脚本相同的目录中运行我的命令。OS.Hidden 似乎以这种方式工作,但似乎在调用返回之前阻塞。
real-time - 通过命令行控制 trace32
我必须将单个输出文件一个一个地闪烁到 mpc 控制器,而不是使用 GUI 我试图通过命令提示符自动执行它,我已经搜索并发现这个链接 通过命令行控制劳特巴赫 我试图使用演示C:\T32\demo\api\capi\test\t32rem.exe 如答案所说,但我找不到答案中指定的 t32rem.exe 谁能帮帮我?
trace32 - Checking status of lauterbach window command line
We use Perl script to launch a trace32 window on a remote machine and perform some operation, obviously the Perl cannot print any logs from trace32 window as its a separate GUI, very rarely the script fails probably because the trace32 failed, but there is no way to check in Perl script log about the trace32 failure, is there a command line option available to fetch the status or the error message printed in trace32 window ? thanks.
c - 劳特巴赫调试器无法在特定函数中设置断点
使用 lauterbach 调试代码时,Trace32 中存在和显示的某些函数无法在其中放置任何断点,并且当尝试在调用此函数的行处放置断点时,它不会被命中(即跳过行)
cvi - Trace32 Lauterbach API 用于 C 程序访问应用程序变量
我有一个带有英飞凌控制器的 ECU,其中闪现了一些 xyz 程序。现在可以在带有劳特巴赫硬件的 Trace32 调试器中实时查看程序变量的值。现在我必须在报告中手动记下所有值。我想使用 Trace32 API 访问这些值,使用 C 编程自动将这些值写入 excel 或记事本中。我尝试了他们的 API for Remote Control 和 JTAG Access 文档,但没有做太多。任何人都可以请指导吗?我什至无法配置 Trace32 软件,甚至无法向劳特巴赫发送一些命令。我的主要目的是我可以在 Trace32 GUI 中看到的值应该可以在 C 程序中使用 Trace32 API 访问。
debugging - Trace32 仿真安装
我有一块MPC5566
评估板,我Trace32
使用正确的调试器安装了用于调试目的的软件lauterbach
,问题是我找不到exe
适合我正在使用的板,即使在我尝试上传软件之后,我用过DVD SP1
。
谢谢你。
trace32 - 击中断点时劳特巴赫执行脚本
我正在使用 Lauterbach 调试 PowerPC 嵌入式 C 软件。我想从 .cmm(PRACTICE) 脚本执行以下 ALGO。请让我知道是否可能:
我不想存根整个函数。代码必须保持不变。
trace32 - 在劳特巴赫字符串中使用引号
我正在尝试使用劳特巴赫的 cmm 脚本自动生成文件。这是我想在文件中显示的内容: { "source": "XYZ" } // 包括引号
但是我无法让 cmm 脚本接受引号。使用“\”也不起作用。有没有办法在 CMM 脚本中处理这个问题?
stm32 - 使用 Trace 32 将图像闪烁到 STM3220g-EVAL 板
我有一块 STM3220g-EVAL 板。它现在似乎没有预加载的图像,因为它被用于其他目的。当我打开它时,显示屏显示为空白。
我没有 STLINK/V2 硬件。我正在使用 Trace32 和 Lauterbach 来刷新和调试代码。
我创建了一个简单的 C 程序,使用 arm-none-eabi-gcc 工具链创建了一个 elf 文件,并且能够使用 Trace32 的演示文件夹中提供的 stm32 的 cmm 脚本将其闪存到 STM3220g-EVAL 板上。
我需要的是使用 Trace32 为 STM3220g-eval 刷新默认映像。有人可以为我提供链接以获取启动映像和 cmm 脚本以闪烁相同的内容。
我尝试了以下链接中提供的演示构建器平台和演示固件 http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF250374
由于他们提供 hex 文件,我使用 Trace 32 命令 data.load.asciihex 来加载 hex 文件。当我按下 go 时,出现错误(仿真 poer 失败)。
有人可以为我提供正确的 cmm 脚本以将 .hex 文件闪存到板上。
trace32 - 是否可以在 .cmm 中检查我们是否在 Trace32 模拟器会话中运行脚本
在开始使用 Trace32 调试目标之前,我有一个脚本来设置不同的东西。有时我也在模拟器上调试某些步骤不相关的。
如果我在模拟器上运行或连接到实时系统,我想签入脚本。是否有任何 cmd 或方法可以在 .cmm 中实现它?
谢谢,