【发布时间】:2018-01-19 19:06:28
【问题描述】:
我发现 Lauterbach Trace32 允许从命令行启动 Trace32 实例。
我有一个 ts2 文件。我正在尝试使用 t32start.exe 来启动和关闭 Trace32 实例。我大致尝试了以下方法:
t32start ts2_file_path -RUNITEM core_item_from_tree
但是,我无法使用相同的方法关闭 Trace32 实例。谁能告诉我他打开和关闭 Trace32 实例的正确方法?
更新
有时,GUI 可能必须在目标仍在运行时强制关闭。 (可能是因为挂起或者 DAP 配置失败)。
在这些情况下,重新启动 GUI 时会出现以下弹出窗口:
这会阻止使用 Trace32,因为此后的远程访问总是返回通信失败。有没有办法通过将标志传递给 trace32.exe 命令或其他方式来自动重置目标(按“是”)?
【问题讨论】:
-
在没有 T32start 的情况下从命令行启动和退出 TRACE32 也可以吗?
-
可以,只要我能从配置树中指定ts2文件和core即可。这是为了一些自动化,我们希望通过触发 shell 上的命令来自动打开和关闭窗口。
-
如果我可以从命令行启动/关闭来自 podbus 设备链的所有核心,这也会很有用。
-
您的“更新”实际上是一个新问题,询问“如何强制连接到已在使用的 PowerDebug?” (顺便说一句,这不应该是必需的)请在 StackOverflow 中针对该问题打开一个新问题,我很乐意回答。
-
@Holger 当然,这是新问题:stackoverflow.com/questions/48447322/…
标签: command-line trace32 lauterbach