TI中文支持网
TI专业的中文技术问题搜集分享网站

TM4C1230D5PM: Debug Port Unlock

Part Number:TM4C1230D5PMOther Parts Discussed in Thread:UNIFLASH,

Debug Port Unlock

Users can access the XDS Debug Port Unlock tool (dbgjtag) in the <installDir>/deskdb/content/TICloudAgent/<os>/ccs_base/common/uscif/

Example Usage:

dbgjtag -f @xds100v2 -Y unlock,mode=tiva

dbgjtag -f @xds200 -Y unlock,mode=tiva

这里什么意思?

我现在jtag已经上锁了,如果解开?

我现在使用MSP-EXP432P401 development Kit板

Yale Li:

您好,这个提示就是有关如何解锁XDS的:

wenzheng Li 说:<installDir>/deskdb/content/TICloudAgent/<os>/ccs_base/common/uscif/

这个是工具所在的目录;

wenzheng Li 说:

dbgjtag -f @xds100v2 -Y unlock,mode=tiva

dbgjtag -f @xds200 -Y unlock,mode=tiva

这个是用法示例。

,

wenzheng Li:

 您好!我所表达是的,这个debug port unlock功能在uniflash里面有没有这个功能?如果有,在如哪里,如何操作?

,

Yale Li:

在UniFlash GUI中没有这个功能,UniFlash中的Debug Port Unlock工具dbgjtag是一个命令行工具,工具在这个位置:

wenzheng Li 说:<installDir>/deskdb/content/TICloudAgent/<os>/ccs_base/common/uscif/

,

wenzheng Li:

dbgjtag -f @xds100v2 -Y unlock,mode=tiva

-f是频率选择

@xds100V2 如查询我仿真器名字?

-Y是什么配置仿器

mode=tive是什么意思?

,

Yale Li:

wenzheng Li 说:-f是频率选择

-f选项用于调试探针选择;

wenzheng Li 说:如查询我仿真器名字?

您的LaunchPad开发板上有标明,MSP-EXP432P401R Development Kit的话是XDS110。

这是这个命令的说明,作用是在目标器件上执行解锁程序。

wenzheng Li 说:mode=tive

这仅仅是一个示例用法,以TivaTm(TivaTm C Series ARM® CortexTm-M Microcontrollers,TI的另一个MCU系列)为例。如上图所示,您使用MSP432P401R的话可以试一下mode=msp432e4

,

wenzheng Li:

你好!我现使用msp432P401 的板子,但我没有使用MSP432芯片,而是使用Tm4c1230d5pm;

然后Mode=tiva,就出现上面图片,mode=msp432e4好像是可以的。

,

wenzheng Li:

,

Yale Li:

wenzheng Li 说:我现使用msp432P401 的板子,但我没有使用MSP432芯片,而是使用Tm4c1230d5pm;

您说的是LaunchPad上半部分靠近USB插头的那个TM4C芯片吗?那个芯片是XDS110仿真器的主控芯片。不太理解您 “没有使用MSP432芯片,而是使用Tm4c1230d5pm” 是什么意思。

wenzheng Li 说:

第一,您的第一个命令敲错了,应该是tiva;

第二个红框里已经给出了操作步骤:

按下reset键并在上电时保持–>按任意键继续

释放reset键–>按任意键继续

重启电路板以完成解锁过程。

,

wenzheng Li:

也就是用了XDS110那部份,jtag接口连到Tm4c1230d5pm做仿真,断开了板子自带的Msp432P401芯片

,

wenzheng Li:

你好!我现在使用是TM4C1230D5pm应该属于Cortex才对,但我mode=Cortex同样报错。

,

Yale Li:

wenzheng Li 说:也就是用了XDS110那部份,jtag接口连到Tm4c1230d5pm做仿真,断开了板子自带的Msp432P401芯片

您的意思外接了一个JTAG调试器来调试MSP-EXP432P401R Development Kit上的TM4C吗?

还是用MSP-EXP432P401R Development Kit上的XDS110来调试另外一个TM4C板子?

wenzheng Li 说:我现在使用是TM4C1230D5pm应该属于Cortex才对,但我mode=Cortex同样报错。

命令帮助中写的很清楚,这个命令支持的模式只有mode=msp432e4和mode=tiva:

Yale Li 说:

,

wenzheng Li:

 您好!

是用MSP-EXP432P401R Development Kit上的XDS110来调试另外一个TM4C板子?

,

Yale Li:

您试一下mode=tiva

,

wenzheng Li:

你好,还是解决不了锁

,

wenzheng Li:

1、我是MSP-EXP432P401R 来烧写TM401230D5调试板,前几次都是成功烧写的,后面一次Erase Flash之后就再也烧不进了(提示,之前也Erase Flash过也是没问题的),然就出现每二图的报错,这种情况我认是Jtag口锁住了,我之前使用这款芯片很易锁,解锁后又可以使用了,那使用的是TM4c1294XL LaunchPad 烧录和解锁是没有问题的。

2、cmd 那图是操作命令,显示也没有报错,any key重新上电再烧写,就是出现第二图片提示。

,

Yale Li:

其实有一个很简单直接的方法可以判断是不是调试器出了问题:

您用MSP-EXP432P401R上的调试器,给MSP-EXP432P401R上的MSP432P401R自己烧写程序。

,

wenzheng Li:

你好,试过了,是可以的

,

Yale Li:

这说明调试器没有出问题。

wenzheng Li 说:

有关Error -1170出现的可能原因及解决办法,请参考cannot-access-the-dap。

这个问题的核心是无法访问DAP;首先应该考虑硬件连接方面的问题。

赞(0)
未经允许不得转载:TI中文支持网 » TM4C1230D5PM: Debug Port Unlock
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1