A discussion group for the PICMicro microcontroller. Also called the Microchip PIC, this list is dedicated to the use and abuse of this fine, simple, microcontroller. Close to topic posts are welcome, ie. general electronics.
|
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 |
|
|
|
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 > > > > > > > > > |
|
|
|
> 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 |