+ Reply to Thread
Results 1 to 10 of 10

Thread: IC-Prog 1.06 - Verify failed at address 0000h - bug

  1. #1
    pdfruth Newbie
    Join Date
    Oct 2007
    Location
    Colorado
    Posts
    21

    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).


  2. #2
    mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent
    Join Date
    Oct 2006
    Location
    Hyderabad, India.
    Posts
    2,475
    Blog Entries
    1

    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.
    Last edited by mvs sarma; 1st November 2007 at 01:50 PM.
    Regards,
    Sarma.

  3. #3
    rukshankb Newbie
    Join Date
    Apr 2007
    Posts
    14

    Default

    why do we get this error always?

  4. #4
    Super Moderator Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent
    Join Date
    Nov 2003
    Location
    Derbyshire, UK
    Posts
    29,790

    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

  5. #5
    picbits Excellent picbits Excellent picbits Excellent picbits Excellent picbits Excellent
    Join Date
    Jan 2007
    Location
    Northants, United Kingdom
    Posts
    1,160

    Default

    Have the code protect bits been set on ?

    I don't know if IC-Prog sets the code protect config bits after verification.

  6. #6
    mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent
    Join Date
    Oct 2006
    Location
    Hyderabad, India.
    Posts
    2,475
    Blog Entries
    1

    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.

  7. #7
    pdfruth Newbie
    Join Date
    Oct 2007
    Location
    Colorado
    Posts
    21

    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.

  8. #8
    mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent
    Join Date
    Oct 2006
    Location
    Hyderabad, India.
    Posts
    2,475
    Blog Entries
    1

    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.

  9. #9
    pdfruth Newbie
    Join Date
    Oct 2007
    Location
    Colorado
    Posts
    21

    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.

  10. #10
    mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent mvs sarma Excellent
    Join Date
    Oct 2006
    Location
    Hyderabad, India.
    Posts
    2,475
    Blog Entries
    1

    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.

+ Reply to Thread

Similar Threads

  1. Need some help with a code provided by ATMEL
    By ikalogic in forum Micro Controllers
    Replies: 1
    Latest: 23rd January 2007, 02:46 PM
  2. verify failed at address 0000h with IC-Prog
    By cucamunga in forum Micro Controllers
    Replies: 41
    Latest: 7th January 2007, 10:37 AM
  3. PCI bus
    By hodamoodi in forum Electronic Projects Design/Ideas/Reviews
    Replies: 22
    Latest: 17th June 2006, 08:42 AM
  4. Massive ERRORS in program. URGENT HELP NEEDED.
    By davepusey in forum Micro Controllers
    Replies: 8
    Latest: 18th May 2004, 04:13 AM
  5. 12C508 problems: Verify failed at code address 0000h !
    By faz666 in forum Micro Controllers
    Replies: 4
    Latest: 29th July 2003, 12:13 PM

Tags for this Thread