打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ARM芯片各种无法烧写问题(LPC2114、LPC2214、LPC1766)
userphoto

2013.06.26

关注
LPC2114 无法烧写:
我用的是LPC2138,前段时间用的好好的.现在H-JTAG总于提示找不到目标板.在以前是偶尔找不到目标板.现在成了绝大多数时间找不到.偶尔能找到一两次.

这个问题困惑了我大半个月,今天总算彻底解决了.在这里写出来,希望能让使用LPC21XX系列同样为这个问题困惑的朋友提供一定帮助,少走一定弯路.
    以LPC2138为例,LPC2138的JTAG中的RTCK要求接4.7K的下拉电阻以便芯片在复位时使能JTAG接口功能.然而该方法并不能确保JTAG功能一定被打开.
所以要确保JTAG接口有效,可以在程式中显性设置引脚功能为JTAG,
        PINSEL2                =        PINSEL2&0xfffffff4;
        PINSEL2                =        PINSEL2|0x00000004;
并将程式用ISP下载到芯片中,以后就可以放心使用JTAG功能了.(只要你不将芯片清空).

如果这个方法对你有效,请回复一个,谢谢!

http://forum.hjtag.com/viewthread.php?tid=139
---------------------------------------------------
手册中有如下片段:
P1[26]/RTCK 24 I/O Returned Test Clock output. Extra signal added to the JTAG port. Assists debugger 
synchronization when processor frequency varies. Bidirectional pin with internal 
pull-up. 
Note:LOW on this pin while RESETis LOW, enables pins P1[31:26] to operate as 
Debug port after reset.

---------------------------------------------------
总结:
LPC2114 的 RTCK 应接4.7k电阻下拉,与LPC1766刚好相反(LPC1766 RTCK为10k上拉)。


/**********************************************************************************************************************/
LPC2214:
用 ADS 1.2 编译之后,用 H-JTAG 烧写了一次之后就再也无法检测到芯片了。

原因:在 ADS 中编译时选择了“RelInChip”这一项,当单片机将这个编译文件烧进去之后就会碰到以上问题。

解决方法:此时无论用 H-JAG 还是 AK100,都无法检测到单片机,只能用串口的 ISP 烧写!即接成串口烧写的状态,用“Flash Magic”对该芯片进行擦除,之后就能被 JTAG 软件检测到了。
这里顺便把LPC系列的串口烧写电路贴出来,以免初学者走弯路:
 
 注:TTL-RTS管脚接单片机的 ISP 引脚,不同单片机的 ISP 引脚是不一样的,具体可以参考对应的原版英文手册。

总结:在 ADS 中编译时只能选择“DebugInChipFlash”这一项再编译,这样编译出来的文件才是对的。

/**********************************************************************************************************************/
LPC1766:
情况:H-JTAG 能识别内核,但无法识别 FLASH-ID,无法擦除、烧写。
解决办法:发现是 1117-M3 3.3V 的电源芯片出现问题,输出电压约3.2V,比正常低了0.1V左右,换一个 3.3V 电源芯片后问题解决。

/**********************************************************************************************************************/
注:各种ARM芯片出现无法烧写的状况是我们在使用的时候没有细致地了解,一些失误、大意造成的,并非是芯片本身的问题,所以以上列举的各种芯片出现的状况也可能在其他芯片上出现,仅供参考,各位网友可根据自己的实际情况去应对。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
畅学多功能ARM7实验箱如何使用USB线烧录第一个程序
存储器的编址、映射和重新映射
JTAG ICE 仿真器
51单片机C语言学习笔记2: 51单片机编程下载方式
【转】jtag(仿真)和isp
ISP、IAP、ICP、JTAG、SWD的编程特点!种编程方式区别总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服