技术支持Microchip产品专区Microchip开发工具 ICD2编程总是提示校验错误。

1  /  1  页   1 跳转 查看:7315

ICD2编程总是提示校验错误。

ICD2编程总是提示校验错误。

PIC18F4520,ICD2编程总是提示以下,请问是何原因?感谢!
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming Program Memory (0x0 - 0x7DBF)
...Loading DebugExecutive
...Programming DebugExecutive
...Programming Debug Vector
...Programming RSBUG
Verifying...
...Program Memory
...Debug Executive
...Debug Vector
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Failed (and stopped)
ICD0161: Verify failed (MemType = Config, Address = 0x300006, Expected Val = 0x0, Val Read = 0x4)ICD0275:  Programming failed.
MPLAB ICD 2 ready for next operation
 

回复:ICD2编程总是提示校验错误。

首先检查PGC/PGD有无外电路干扰,再看看Vdd有没有达到4.5V以上(PIC18J/PIC24/dsPIC33F系列除外),ICD2对芯片编程时首先要全擦,对大部分PIC来说执行“Bulk Erase”时Vdd最小电压是4.5V。这就要求即使是LF版的PIC在用ICD2编程时Vdd至少是4.5V,当然编完程后还是可以在低电压下(3V)使用ICD2调试的。
如果芯片有AVdd和AVss脚, 请在ICSP编程时分别接到Vdd和Vss, 否则也会出现这样的错误。
建议目标板有自己的电源。烧写电流不足很容易出现这样的错误。
 

回复:ICD2编程总是提示校验错误。

1、目标板有自己的电源
2、PGC/PGD没有外电路干扰。
3、Target Vdd:5.04V, MOLAB ICD 2: 12.38V,
4、使用1.3K上拉电阻时Vpp显示电压为Target Vpp:4.39V,使用10K电阻上拉时Target Vpp:3.4V,
5、使用1.3K上拉电阻,将供电电压升高到5.3V,则icd2的自检能够通过。
6、编程时出现第一个帖子提示,即:ICD0161: Verify failed (MemType = Config, Address = 0x300006, Expected Val = 0x0, Val Read = 0x4)

请问是何原因?多谢!
 

回复:ICD2编程总是提示校验错误。

VDD引脚有没大电容?
MCLR引脚也不要接电容。
 

回复:ICD2编程总是提示校验错误。

1、没有大电容,也没有小电容。
2、是用面包板搭出来的最小电路。是一套质量还不错的面包板。
3、有资料说Target Vpp可以达到10V以上,而我的远远小于10V。
4、还有什么需要注意的事项?

从输出信息看,地址30006读出来是04,即允许LVP,而实际应当是00,即不允许LVP,所以出现校验错误。
为什么偏偏是配置位的校验错误,而且是低电压编程使能位?

另:有简易方法测试ICD2功能是否正常吗?
最后编辑yzl_fr 最后编辑于 2009-12-29 20:16:57
 

回复:ICD2编程总是提示校验错误。

请斑竹回答。多谢!
 

回复:ICD2编程总是提示校验错误。

一个有可能是ICD2到目标板的连接线接反了,还有就是ICD2坏了。
 

回复:ICD2编程总是提示校验错误。

ICD2到目标的连接线如果是一端水晶头,一端插座的那种,插座那端蓝色线对应的是VPP,接下来依次是VDD\VSS\PGD\PGC
 

回复:ICD2编程总是提示校验错误。

请问楼主问题解决了没啊?我也遇到同样问题,是之前调试都没有问题,突然调试中就出现这个问题。ICD2放在别的板子上没有问题,现在是电脑重启后第二天又可以使用,但是调一会又出现校验错误。请问是什么原因,着急毕业!望知道的留个建议!
 
1  /  1  页   1 跳转

版权所有 贝能国际  Burnon国际  Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2012 Comsenz Inc.
Processed in 0.0156248 second(s) , 4 queries. 闽ICP备05003850号
返顶部