主题中讨论的其他部件:MSP432P401R
工具/软件:Linux
目前,如果要将gdb_agent_console say用于多个xds110 JTAG Pod,则必须通过CCS生成电路板数据文件,或者手动编辑现有JTAG Pod数据文件(假设您知道要编辑的内容)。 当然,文件的格式没有记录下来(提示)。 请记录JTAG Pod数据文件的格式,或者至少记录最可能更改的内容(如序列号)。
无论如何,生成TARGET/JTAG POD数据文件的步骤如下:
- 启动CCS
- 选择一些您知道可以与开发板配合使用的项目(我正在使用SimpleLink中的blinkLED_msp432P401r)
- 转到“视图”->“目标配置”
- 打开项目->blinkLED_msp432P401r...->targetConfig->MSP432P401R.CCXML (双击)
- 选择高级
- 选择德州仪器(TI) XDS110 USB调试探头
- 按您需要的方式配置连接属性,例如序列号,电源选择,电压级别等
- 单击保存
- 单击"测试连接"
- 将弹出一个名为“测试连接”的新窗口
- 找到以下行[Print the board config pathname(s)]
- 您将看到类似"/home/Cire/.ti/CCS/0/BrdCat/testBoard.dat的内容
"testBoard.dat"是在执行"测试连接"时由CCS生成的,并输入common/uscif/dbgjtag进行测试。 testBoard.dat是您随后输入gdb_agent_console进行连接的内容。
更好的做法是更改gdb_agent_console,这样您就可以通过索引或更好的序列号或USB标识符来指定所需的探测器。 必须使用不同的board.dat文件来通过序列号进行区分是很麻烦的。
这是生成此文件的一种非常复杂的方法。 您可以在testBoard.dat文件中记录最常见的设置吗,我们只需手动更改即可。
当然,我可以使用该工具一段时间,然后通过改变事物来解决大部分问题,但如果您告诉我们就更好了。
谢谢!
Eric