Re: IC2 problem with PIC16F877#

From: Mike V. (valemike_at_yahoo.com)
Date: 06/30/04


Date: 29 Jun 2004 21:44:49 -0700

The voltages look just fine. Is your PIC in a circuit when you are
trying to program it? You have to make sure that RB6 and RB7 do not
have any pullups on them. I've had programming problems in the past,
and that was usually because of components on my rb6 and rb7 pins. So
i'd take them off and things would be fine.

John Smith <rocketford@yahoo.ca> wrote in message news:<9GlEc.76360$Ax1.592371@news20.bellglobal.com>...
> Hi,
> Our laboratory recently purchased a MPLAB ICD2 programmer. Everytime
> I try to program my PIC etheir by using the "Debugger" or the
> "Programmer" mode I receive this error:
>
> ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val =
> 0x283A, Val Read = 0x0)
>
> I looked the forum and people seem to think that it is related to
> the vdd voltage or maybe that the ICD 2 has a problem. Here are some
> information that might help you:
>
> -Target Vdd: 3.89V
> -Target Vpp: 12.78V
> -ICD2 Vpp: 12.70V
> -Self Test: Pass everywhere
> -Connected to USB
> -I set the configuration bit in software like this:
> __CONFIG _HS_OSC & _WDT_OFF & _LVP_OFF & _BODEN_OFF & _PWRTE_ON
> & _CP_OFF & _WRT_ENABLE_OFF & _CPD_OFF & _DEBUG_ON
> -Windows 2000 version 5.00.2195 (service pack 4)
> -MPLAB IDE 6.50
> -ICD2 can retrieve the ID from the target device
>
> I found today the ICDDebug.txt file in the MPLAB IDE\ICD2
> directory. Inside this file I saw that the data transmitted during
> programmation was ok and I also tested it with an oscilloscope. On the
> other hand, the data receive during a read operation was only zeros. So
> I think the ICD2 can't write on my PIC. I looked and looked again my
> target hardware and everything seem to respect the requirement for the
> ICD2 programmer.
>
> Have you ever had this problem? Is it my hardware or the debugger?
>
> Thank you very much
> JS



Relevant Pages

  • Re: alll possible permutation switching device
    ... If you're working on this universal device programmer, ... 10 to 100 nanoseconds (the old AMD PAL programming spec, ... You'll find that you only really have a few special voltages for any one ... and a really stiff ground. ...
    (sci.electronics.design)
  • Re: JDM PIC programmer troubleshooting
    ... A while ago I came across a schematic for a slightly modified JDM PIC ... IC Prog did not yield good results- even though Vdd and MCLR voltages ... Start with Vpp and Vdd values. ... The biggest problem with the JDM programmer is ...
    (sci.electronics.basics)
  • BP Microsystems EP-1 EPROM programmer voltages
    ... I have a BP Microsystems EP-1 EPROM programmer that MIGHT be going out on ... Some of the voltages on mine do not match... ... The symptoms are that the programmer will do some chips fine, ...
    (sci.electronics.repair)