Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
LinkBack Thread Tools Display Modes
Old 30th October 2007, 09:43 PM   (permalink)
Default IC-Prog 1.06 - Verify failed at address 0000h - bug

Hello to all.
I'm new to the forum. And new to the PIC MC.

This forum has been a tremendous help in getting up to speed quickly on everything needed to work with PIC's. I've had previous experience with other MC's (i.e. Intel 80xx, and Motorola 68xxx), but have never done anything with PIC until now. So thanks to all the great info here, I was able to successfully design, prototype, and build my first project incorporating a PIC16F88. Having never worked with A/D before, I thought this would be a good time to learn.


As my first post, I thought I'd share something that may help others.

I've been using MPLab to do all the code, simulation, and debugging (of course).
And I chose to use an enhanced JDM serial PIC programmer from MCUMall (http://www.mcumall.com/comersus/stor...dProduct=3170). For $5.50 on eBay, I couldn't resist

However, I had been using the latest version of IC-Prog (v1.06 at the moment) running on WinXP Pro SP2. Each time I'd hit the "Programm All" button, I'd get a "Verify failed at address 0000h" error during the verification phase of the programming operation. The code actually does get into the my PIC16F88 (I know, cuz when I'd install the PIC into my target application, it work as designed)... the verification would just fail.

So I got to looking at the signal on the MCLR pin, and noticed that IC-Prog wasn't holding it high (13V) during the verification phase. On a hunch I downloaded an older version of IC-Prog (V1.05d). It works perfectly now. Sooooo, I'm thinking a bug has been introduced in V1.06. If you're having the dreaded "Verify failed at address 0000h" blues, try V1.05d. I'll bet it clears things up.

Hope this helps someone.
And thanks for all who contribute here. It's been a great read.



P.S. As predicted (as per all the testimolials here), my laptop serial port doesn't work with the JDM programmer. Voltages are too low. But it works great with one of the servers in my lab (with a "Real" serial interface).
pdfruth is offline  
Old 31st October 2007, 01:07 PM   (permalink)
Default

Welcome to Electro-Tech-Online,

can you please try out winpic800 ver3.62
from www.winpic800.com

in the 1.06 you try to set I/O delay time to 20 instead of 4 set by the supplier. the comments on the help file guides that, as the PC's frequecy is more, increase the I/O delay.
__________________
Regards,
Sarma.

Last edited by mvs sarma; 1st November 2007 at 02:50 PM.
mvs sarma is offline  
Old 31st October 2007, 02:01 PM   (permalink)
Default

why do we get this error always?
rukshankb is offline  
Old 31st October 2007, 02:12 PM   (permalink)
Default

Quote:
Originally Posted by rukshankb
why do we get this error always?
Because it usually means the PIC isn't switched to programing mode, and as 0x000 is the first byte to be written, it fails verification at that address.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 31st October 2007, 05:40 PM   (permalink)
Default

Have the code protect bits been set on ?

I don't know if IC-Prog sets the code protect config bits after verification.
picbits is offline  
Old 31st October 2007, 05:46 PM   (permalink)
Default

Quote:
Originally Posted by picbits
Have the code protect bits been set on ?

I don't know if IC-Prog sets the code protect config bits after verification.
under such condition, there is a facility to verify during programming. this will work well instead of verify after programming.


while driver is ON, see at

"settings"- "options"- "programming" and set it accordingly
__________________
Regards,
Sarma.
mvs sarma is offline  
Old 1st November 2007, 02:20 PM   (permalink)
Default Update on IC-Prog V1.06

I've been corresponding with Bonny via email.
A bug has been found in V1.06.
I have tested the fix, with very good results.
pdfruth is offline  
Old 1st November 2007, 02:48 PM   (permalink)
Default

Quote:
Originally Posted by pdfruth
I've been corresponding with Bonny via email.
A bug has been found in V1.06.
I have tested the fix, with very good results.
Very Nice Pdfruth,
thanks

I hope we can now try download a corrected version I hope.

Thanks again.
__________________
Regards,
Sarma.
mvs sarma is offline  
Old 2nd November 2007, 04:14 PM   (permalink)
Default

Quote:
Originally Posted by mvs sarma
Very Nice Pdfruth,
thanks

I hope we can now try download a corrected version I hope.

Thanks again.
Looks like the IC-Prog website has been updated with the bug fix.
Look for V1.06A.
pdfruth is offline  
Old 2nd November 2007, 07:24 PM   (permalink)
Default

Quote:
Originally Posted by pdfruth
Looks like the IC-Prog website has been updated with the bug fix.
Look for V1.06A.
Yes and I had downloaded an hour back, the latest version

Thanks again
__________________
Regards,
Sarma.
mvs sarma is offline  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
Need some help with a code provided by ATMEL ikalogic Micro Controllers 1 23rd January 2007 03:46 PM
verify failed at address 0000h with IC-Prog cucamunga Micro Controllers 41 7th January 2007 11:37 AM
PCI bus hodamoodi Electronic Projects Design/Ideas/Reviews 22 17th June 2006 09:42 AM
Massive ERRORS in program. URGENT HELP NEEDED. davepusey Micro Controllers 8 18th May 2004 05:13 AM
12C508 problems: Verify failed at code address 0000h ! faz666 Micro Controllers 4 29th July 2003 01:13 PM



All times are GMT. The time now is 06:22 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker