TIwilliam hill官网
直播中

李志静

7年用户 1394经验值
私信 关注

TM4C1236威廉希尔官方网站 板ICDI无法下载,请问是什么原因造成的?

本帖最后由 一只耳朵怪 于 2018-6-8 08:46 编辑

参考TM4C123G launchpad做了板子,芯片用TM4C1236D5PM,原理如下图所示:

用DK_TM4C123G的debug out口(Debug Out EN跳线已设置)作为下载口,连接板子的P4口,用LM Flash Programmer下载不成功,报错误“unable to initialize target - 0!”。
连接下载线后,target板的RESET管脚一直为低电平。断开下载线target的RESET脚为高电平
请问是什么原因造成的,如何排除?

回帖(9)

韦明

2018-6-7 04:57:10
检查晶振威廉希尔官方网站 ,复位威廉希尔官方网站 ,电源的正确,然后试试用JTAG下载,来看看能不能识别芯片,还有你的硬件的问题,不好判断
举报

李志静

2018-6-7 05:07:12
问题已解决,连线问题。
另外一开始对DK-TM4C123G debug out口中的EXT_DBG管脚理解有误,这个低电平有效的管脚是在使用外部调试器时禁止板载ICDI功能的。
举报

苏笛笛

2018-6-7 05:23:31
引用: 飞雪9366 发表于 2018-6-7 05:07
问题已解决,连线问题。
另外一开始对DK-TM4C123G debug out口中的EXT_DBG管脚理解有误,这个低电平有效的管脚是在使用外部调试器时禁止板载ICDI功能的。

楼上正解。
下面这个文章能帮助更好的理解ICDI的功能;
http://processors.wiki.ti.com/index.php/Stellaris_LM4F120_LaunchPad_Debug_How_To#Stellaris_LaunchPad_Debug_Options
举报

李志静

2018-6-7 05:36:18
引用: Evawang 发表于 2018-6-7 05:23
楼上正解。
下面这个文章能帮助更好的理解ICDI的功能;
http://processors.wiki.ti.com/index.php/Stellaris_LM4F120_LaunchPad_Debug_How_To#Stellaris_LaunchPad_Debug_Options

查看了一下TM4C123G LaunchPad和DK-TM4C123G的原理图,板载的ICDI口外接其他调试目标时,如果禁止了板载目标TM4C芯片(T_RESET接地)后,ICDI对其他外接调试目标芯片的RESET_N信号是没有控制作用的。所以只能用来烧写flash和配置寄存器,而不能在线仿真,这样理解对吧?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分