新闻  |   论坛  |   博客  |   在线研讨会
LPC21XX无法用ISP下载程序的解决方法。
mayer | 2009-06-02 18:28:15    阅读:8597   发布文章

LPC21XX无法用ISP下载程序的解决方法。

 

最近做了一个LPC2138的板子,在调试时出现了很大的问题,用ISP无法下载程序。最终还是把问题解决了,
先归纳一下经验与大家分享
一、ISP下载不了有以下几种可能:

1.ISP引脚没接地,操作步骤应该是先接地,然后上电;

2.ISP功能使用UART0,最小系统有问题,电源,复位,晶振等

3.ISP软件有问题,建议用Flashmagic

4.ISP引脚烧坏,无法进入ISP模式

5.无法读取芯片的ID,建议测量一下芯片的TXD,一般情况下

不会有数据输出,说明没有正常通信,如果线路没有问题,

晶振也起振了,建议换一个晶振,

  最好为11.0592M或者22.1184M。


二、用ISP烧写软件将hex文件烧写到芯片中了,可是程序并没有执行。
 
   这种情况下,烧写的速度会非常慢,即使程序烧写进去了,也是不正常的,
 
   出现这种问题的原因就是,在生  产  hex文件时对工程的配置有问题,建议
 
    重新配置工程,再生产hex文件,重新下载试试。

三、如果以上办法都不能解决问题,建议换一个板子试试。以为可能芯片坏了,也可能是线路有问题,

    但是测不出来。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
magic34805933  2010-08-24 17:45:12 

你好!我在调试LPC2129时遇到了同样的问题,现在能够通过ISP下载程序,但是程序无法运行,最初我 以为是板子有问题,我又焊接了一块板子,现象一样。所以我觉得是工程配置问题。我是用RealView MDK生成的HEX文件。请你把你的配置文件给我一份好吧,非常感谢。我的邮箱是magic34805933@126.com !!!!!!!!!!!!!!!!!!!!!!!!!!!!大虾,求助!!!!!!!!!!!!!

推荐文章
最近访客