JDM and IC-Prog 1.05c

Started by tdanro August 31, 2003
Hi,

I'm new to this list. Even after a lot of search through the archive
I'm still unable to program a PIC16F628 with a JDM interface using
IC_prog version 1.05.
It seems that they are several versions of the JDM interface. I have
build the one at:
http://www.lancos.com/e2p/Jdm-v22.gif
I have tried to put pin 10(RB4) to GND, as sugested in one of the
mails from this list.
I have tried with both Direct I/O (with the supplied driver) and
through Windows API.
I run the application under Windows XP Pro SP1.
It pass through the programming procedure and after the verifying
phase I get Verifying error at address 0000.

Can you suggest me what to do?

Thanks a lot,
Dan
P.S. I was able to use NTPicProg.exe (under Windows XP) and a
Ludipipo type interface to program the chip, but that application is
just for PIC16C84 and it supports only 1KB of memory.



jdm and ludipipo are pretty much the same
you may need to invert a lead (or two) in the ic_prog setup
--- In , "tdanro" <dtoma@f...> wrote:
> Hi,
>
> I'm new to this list. Even after a lot of search through the archive
> I'm still unable to program a PIC16F628 with a JDM interface using
> IC_prog version 1.05.
> It seems that they are several versions of the JDM interface. I have
> build the one at:
> http://www.lancos.com/e2p/Jdm-v22.gif
> I have tried to put pin 10(RB4) to GND, as sugested in one of the
> mails from this list.
> I have tried with both Direct I/O (with the supplied driver) and
> through Windows API.
> I run the application under Windows XP Pro SP1.
> It pass through the programming procedure and after the verifying
> phase I get Verifying error at address 0000.
>
> Can you suggest me what to do?
>
> Thanks a lot,
> Dan
> P.S. I was able to use NTPicProg.exe (under Windows XP) and a
> Ludipipo type interface to program the chip, but that application is
> just for PIC16C84 and it supports only 1KB of memory.




Hi,
I have tried to invert in every possible combination without success.

Any hints?

Thanks,
Dan
----- Original Message -----
From: "daveismissing" <>
To: <>
Sent: Sunday, September 07, 2003 4:00 AM
Subject: [piclist] Re: JDM and IC-Prog 1.05c > jdm and ludipipo are pretty much the same
> you may need to invert a lead (or two) in the ic_prog setup >
> --- In , "tdanro" <dtoma@f...> wrote:
> > Hi,
> >
> > I'm new to this list. Even after a lot of search through the archive
> > I'm still unable to program a PIC16F628 with a JDM interface using
> > IC_prog version 1.05.
> > It seems that they are several versions of the JDM interface. I have
> > build the one at:
> > http://www.lancos.com/e2p/Jdm-v22.gif
> > I have tried to put pin 10(RB4) to GND, as sugested in one of the
> > mails from this list.
> > I have tried with both Direct I/O (with the supplied driver) and
> > through Windows API.
> > I run the application under Windows XP Pro SP1.
> > It pass through the programming procedure and after the verifying
> > phase I get Verifying error at address 0000.
> >
> > Can you suggest me what to do?
> >
> > Thanks a lot,
> > Dan
> > P.S. I was able to use NTPicProg.exe (under Windows XP) and a
> > Ludipipo type interface to program the chip, but that application is
> > just for PIC16C84 and it supports only 1KB of memory. >
> to unsubscribe, go to http://www.yahoogroups.com and follow the
instructions
>
> ">http://docs.yahoo.com/info/terms/ >





On the 12F6x and the 16F62X chips you have to hold VDD high before
raising MCLR. The JDM programmer brings them both up
simultaneously. My guess is this is your problem programming the 16F
chip.

--- In , "Dan" <dtoma@f...> wrote:
> Hi,
> I have tried to invert in every possible combination without
success.
>
> Any hints?
>
> Thanks,
> Dan
> ----- Original Message -----
> From: "daveismissing" <shootme007@h...>
> To: <>
> Sent: Sunday, September 07, 2003 4:00 AM
> Subject: [piclist] Re: JDM and IC-Prog 1.05c > > jdm and ludipipo are pretty much the same
> > you may need to invert a lead (or two) in the ic_prog setup
> >
> >
> >
> > --- In , "tdanro" <dtoma@f...> wrote:
> > > Hi,
> > >
> > > I'm new to this list. Even after a lot of search through the
archive
> > > I'm still unable to program a PIC16F628 with a JDM interface
using
> > > IC_prog version 1.05.
> > > It seems that they are several versions of the JDM interface. I
have
> > > build the one at:
> > > http://www.lancos.com/e2p/Jdm-v22.gif
> > > I have tried to put pin 10(RB4) to GND, as sugested in one of
the
> > > mails from this list.
> > > I have tried with both Direct I/O (with the supplied driver) and
> > > through Windows API.
> > > I run the application under Windows XP Pro SP1.
> > > It pass through the programming procedure and after the
verifying
> > > phase I get Verifying error at address 0000.
> > >
> > > Can you suggest me what to do?
> > >
> > > Thanks a lot,
> > > Dan
> > > P.S. I was able to use NTPicProg.exe (under Windows XP) and a
> > > Ludipipo type interface to program the chip, but that
application is
> > > just for PIC16C84 and it supports only 1KB of memory.
> >
> >
> >
> > to unsubscribe, go to http://www.yahoogroups.com and follow the
> instructions
> >
> > ">http://docs.yahoo.com/info/terms/
> >
> >
> >





> On the 12F6x and the 16F62X chips you have to hold VDD high before
> raising MCLR. The JDM programmer brings them both up
> simultaneously. My guess is this is your problem programming the 16F
> chip.

This might be true according to (current) Microchips specs, but in my
experience the vpp-before-vcc sequence is needed only when the /MCLR pin
is configured as input pin, and IIRC never on the 16F628 (without A). In
fact the oldest programming spec for the 16F628 did not mention the
vpp-before-vcc sequence.

Wouter van Ooijen

-- -------
Van Ooijen Technische Informatica: www.voti.nl
consultancy, development, PICmicro products




----- Original Message -----
From: "jrem123" <>
To: <>
Sent: Monday, September 08, 2003 3:55 PM
Subject: [piclist] Re: JDM and IC-Prog 1.05c > On the 12F6x and the 16F62X chips you have to hold VDD high before
> raising MCLR. The JDM programmer brings them both up
> simultaneously. My guess is this is your problem programming the 16F
> chip.
>
..but then.... why ICProg states that it supports JDM programmer too?

Thanks,
Dan



because ICProg does support JDM. But JDM doesn't support the newer
Pic programming specs.

--- In , "Dan" <dtoma@f...> wrote:
>
> ----- Original Message -----
> From: "jrem123" <jrem123@y...>
> To: <>
> Sent: Monday, September 08, 2003 3:55 PM
> Subject: [piclist] Re: JDM and IC-Prog 1.05c

> ..but then.... why ICProg states that it supports JDM programmer
too? >
>
> > On the 12F6x and the 16F62X chips you have to hold VDD high
before
> > raising MCLR. The JDM programmer brings them both up
> > simultaneously. My guess is this is your problem programming the
16F
> > chip.
> >

>
> Thanks,
> Dan




I believe (once again) Mr. van Ooijen is accurate: reconfiguring
MCLR (on the 12F62X) so it is not an input alleviates the programming
problems when using INTOSC. At least that's my findings . . .
--- In , "Wouter van Ooijen" <wouter@v...>
wrote:
> > On the 12F6x and the 16F62X chips you have to hold VDD high
before
> > raising MCLR. The JDM programmer brings them both up
> > simultaneously. My guess is this is your problem programming the
16F
> > chip.
>
> This might be true according to (current) Microchips specs, but in
my
> experience the vpp-before-vcc sequence is needed only when
the /MCLR pin
> is configured as input pin, and IIRC never on the 16F628 (without
A). In
> fact the oldest programming spec for the 16F628 did not mention the
> vpp-before-vcc sequence.
>
> Wouter van Ooijen
>
> -- -------
> Van Ooijen Technische Informatica: www.voti.nl
> consultancy, development, PICmicro products