Searching \ for '[PIC] USB PIC programmer ICSP' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devprogs.htm?key=programmer
Search entire site for: 'USB PIC programmer ICSP'.

Exact match. Not showing close matches.
PICList Thread
'[PIC] USB PIC programmer ICSP'
2005\09\07@093218 by Mike Hord

picon face
Added topic tag.

> I guess this question was asked before, but I'm not sure if with this level
> of requirements, so I'm going to ask again.

Many, many times in fact.  But that won't stop it being answered, and
very possibly argued upon.

> - Compatible with as many PICs as possible (in particular 18F452 and
> 18F4550)
> - ICSP (obviously)
> - Cheap (less than $80)
> - USB preferentially (serial port is my second option)
> - Easy to use windows software (xp compatible)
>
> No need for a socket but I won't complain if it comes with one.

I'd push the ICD2.  It's a little more than $80, but so stunningly
matches your requirements (and in fact vastly exceeds most of
them) that I can't not recommend it.

If you absolutely can't hack the price, KitsRUs makes a USB
programmer.  I think it's Kit149, but I'm not sure.  You can also
try a Wisp628 or Olin's EasyProg, but those aren't USB driven.

Mike H.

2005\09\07@094907 by Jan-Erik Soderholm

face picon face
Mike Hord wrote :

>  You can also try a Wisp628...,  those aren't USB driven.

I always run my Wisp628 from the USB port on my PC.
Yes, using a USB/RS232 converter, but anyway...

Jan-Erik.



2005\09\07@095735 by Bob Axtell

face picon face
Jan-Erik Soderholm wrote:

>Mike Hord wrote :
>
>  
>
>> You can also try a Wisp628...,  those aren't USB driven.
>>    
>>
>
>I always run my Wisp628 from the USB port on my PC.
>Yes, using a USB/RS232 converter, but anyway...
>
>Jan-Erik.
>
>
>
>  
>
The Kitsrus USB programmer simply contains a converter inside the
programmer.

--Bob

--
Note: To protect our network,
attachments must be sent to
spam_OUTattachTakeThisOuTspamengineer.cotse.net .
1-866-263-5745 USA/Canada
http://beam.to/azengineer

2005\09\07@095913 by Wouter van Ooijen

face picon face
> I'd push the ICD2.  It's a little more than $80, but so stunningly
> matches your requirements (and in fact vastly exceeds most of
> them) that I can't not recommend it.

There are ICD2 clones that are cheaper, but some might prefer a progger
with 'Microchip' stamped on it.

> If you absolutely can't hack the price, KitsRUs makes a USB
> programmer.  I think it's Kit149, but I'm not sure.  You can also
> try a Wisp628 or Olin's EasyProg, but those aren't USB driven.

Kitsrus makes more USB-compatible proggers. Just check my webshop :)

All intelligent programmers that I know of will work with an
usb-to-serial converter. If your computer store around the corner does
not sell such converters you can again check my webshop.

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products
docent Hogeschool van Utrecht: http://www.voti.nl/hvu


2005\09\07@095928 by John Nall

picon face
Mike Hord wrote:

>> I'd push the ICD2.  It's a little more than $80, but so stunningly
>matches your requirements (and in fact vastly exceeds most of
>them) that I can't not recommend it.
>  
>

Although I pretty much agree, I have to say that the USB part of the
ICD2 still seems to have some bugs in it.  So much so that I have just
abandoned it and only use the serial port.    Not sure just what is
going on (and don't much care, since using the serial port is fine so
far as I am concerned) but about half the time the ICD2 seems to get
confused when the USB port is used, and gives different error messages.  
The ICD2 and the target board each have their own power supply, I've
tried using different USB ports just on the off-chance that it is a
hardware problem with a particular port, and have tried switching USB
cables - but the problem persists.  So, just for what it is worth.

John


2005\09\07@101953 by Mario Mendes Jr.

flavicon
face
> Mike Hord wrote:
>
>>> I'd push the ICD2.  It's a little more than $80, but so stunningly
>>matches your requirements (and in fact vastly exceeds most of
>>them) that I can't not recommend it.
>>
>>
>
> Although I pretty much agree, I have to say that the USB part of the
> ICD2 still seems to have some bugs in it.  So much so that I have just
> abandoned it and only use the serial port.    Not sure just what is
> going on (and don't much care, since using the serial port is fine so
> far as I am concerned) but about half the time the ICD2 seems to get
> confused when the USB port is used, and gives different error messages.
> The ICD2 and the target board each have their own power supply, I've
> tried using different USB ports just on the off-chance that it is a
> hardware problem with a particular port, and have tried switching USB
> cables - but the problem persists.  So, just for what it is worth.

Could it be a problem with a USB driver or something of that sort?  I
bought an ICD2 2 years ago and have always used it with the USB port.  The
only errors I got to this day were when I tried to program a 16F877
thinking it was a 16F877A (I ordered the A part and they shipped the non A
part by accident).  That, of course, is not to say that the ICD2 is bug
free.

-Mario

2005\09\07@105509 by John Nall

picon face
Mario Mendes Jr. wrote:

>> Could it be a problem with a USB driver or something of that sort?  I
>bought an ICD2 2 years ago and have always used it with the USB port.  The
>only errors I got to this day were when I tried to program a 16F877
>thinking it was a 16F877A (I ordered the A part and they shipped the non A
>part by accident).  That, of course, is not to say that the ICD2 is bug
>free.
>  
>
Could be.   If you have been using it a couple of years and have had no
problems with the USB port, then that kind of says that the problem is
not with the ICD2 itself, I guess.  Although I thought that I had the
proper USB driver installed.  Perhaps it is just a defective unit.  :-(  
Anyway, it doesn't matter because using the serial port is fine.  I only
bought the ICD2 because the Wisp628 won't program the ds30F3013 chip
(although I sent Wouter what he asked for some time ago, and thus feel
absolutely certain that he is slaving day and night over changing that.  :-)

John

2005\09\08@012839 by Chen Xiao Fan

face
flavicon
face
I do not have problems with ICD2 USB driver. However I have problems
with usb driver of Promate III (PM3). Sometime MPLAB will crash or not
recognize the PM3 with USB connection. Now I am using serial connection
for PM3. It seems to me USB drivers for PICDEM FS USB demo board and
PICKit 2 are also not so stable.

USB driver may be a hard job for any vendors. USB support under Linux
is quite difficult as well. However USB is quite nice. It is really
cool to have new USB host enabled PDA to drive some small USB
programmers. I know a guy who has done something on an ARM Linux
based Sharp PDA and use it to drive PICKit 1 and PICkit 2 using
libusb based usb_pickit (usb_pickit is not fully working on PICkit 2
yet). Hopefully there will soon be libusb for WinCE and Symbian OS
so that you can program PICs with future smart phones (usb host
function enabled). Anyway some of the smart phones are already
very powerful.

Regards,
Xiaofan

{Original Message removed}

2005\09\08@053020 by Chen Xiao Fan

face
flavicon
face
Strange that you do not push the Wisp628. It is quite nice
and easy to build. Add a USB to serial converter and it is
a USB ICSP PIC programmer. Olin's EasyProg is another good one.

Some more choices which also program the dsPICs.

1) clone USB ICD2 (US$50 to US$80)

2) GTP USB Lite with WinPic800 (supports quite some programmers)
http://perso.wanadoo.es/siscobf/winpic800.htm (Spanish)
http://forum.microchip.com/tm.asp?m=108574 (uChip Forum post)

3) USB-Programmer Amadeus for PIC and AVR Microcontrollers
http://home.arcor.de/bernhard.michelis/

4) mikroElektronika dsPICprog US$89
http://www.mikroelektronika.co.yu/english/product/tools/dspicprog.htm

Anoother two future option:
5) Future PICkit 2 with new firmware and new host software, from Microchip
(US$35+shipping)
6) Future Wisp2550 from Wouter

Regards,
Xiaofan

{Original Message removed}

2005\09\08@065820 by Jan-Erik Soderholm

face picon face
Chen Xiao Fan wrote :

> Strange that you do not push the Wisp628...
>
> [snip...]
>
> Some more choices which also program the dsPICs...

Hm, does the Wisp628 program dsPICs ??

Or did I missunderstod what you where saying ?

Jan-Erik.



2005\09\08@073302 by Chen Xiao Fan

face
flavicon
face
I do not mean that Wisp628 can programming dsPICs.
Those programmers I list after that do support
dsPICs.

I think my grammar is not that bad. I also think my
post is quite clear as well. Maybe I am wrong.

"Some more choices which also program the dsPICs"
means that those programmers meet the requirement
but also add the ability to program the dsPICs.

Anyway, let's not pressure Wouter to support the
dsPICs. ;)-

Good news is that XWisp2 will soon support Linux.
I am now testing the Linux version of Xwisp2 for
Wisp628.

Regards,
Xiaofan

{Original Message removed}

2005\09\08@082107 by olin piclist

face picon face
Chen Xiao Fan wrote:
> Strange that you do not push the Wisp628. It is quite nice
> and easy to build. Add a USB to serial converter and it is
> a USB ICSP PIC programmer. Olin's EasyProg is another good one.
>
> Some more choices which also program the dsPICs.

I want to make sure nobody gets the wrong impression.  The EasyProg does NOT
support dsPICs at present, and I thought the Wisp628 also didn't (although I
may be wrong).  The ProProg does support dsPICs.  Lists of supported PICs
and other details of the EasyProg and ProProg are at
http://www.embedinc.com/products.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com

2005\09\08@090956 by John Nall

picon face
Olin Lathrop wrote:

> > The EasyProg does NOT
> support dsPICs at present, and I thought the Wisp628 also didn't
> (although I
> may be wrong).

No, you are not wrong.  The Wisp628 does not at this time support any of
the ds30F chips.  (I believe that Chen Xiao Fan clarified that in a
later post).

John


2005\09\08@103945 by Wouter van Ooijen

face picon face
> I want to make sure nobody gets the wrong impression.  The
> EasyProg does NOT
> support dsPICs at present, and I thought the Wisp628 also
> didn't (although I
> may be wrong).

Nope, you are right. This is of course in the firmware / PC software,
the hardware required for progging nearly all flash chips is the same. I
guess this is the same for the EasyProg.

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products
docent Hogeschool van Utrecht: http://www.voti.nl/hvu


2005\09\08@104025 by Howard Winter

face
flavicon
picon face
Wouter,

On Thu, 08 Sep 2005 09:09:30 -0400, John Nall wrote:

{Quote hidden}

Would it be helpful to list those programmers that *are* known to program dsPICs?  It seems to me that this
would be a rather short list, and having it in one place would cut down a lot of discussion!

I'll kick off with:

****************
Olin's ProProg
****************

Anyone who knows for sure that other programmers will handle dsPICs, please add on!

Cheers,


Howard Winter
St.Albans, England


2005\09\08@105439 by Alan B. Pearce

face picon face
I'll kick off with:

****************
Olin's ProProg
ICD2
****************

Anyone who knows for sure that other programmers will handle dsPICs, please
add on!

2005\09\08@110247 by John Nall

picon face
Howard Winter wrote:

>Would it be helpful to list those programmers that *are* known to program dsPICs?  It seems to me that this
>would be a rather short list, and having it in one place would cut down a lot of discussion!
>
>I'll kick off with:
>
>****************
> Olin's ProProg
>****************
>
>Anyone who knows for sure that other programmers will handle dsPICs, please add on!
>  
>

Microchip's ICD2 (and presumably clones of same).

John

2005\09\08@133911 by olin piclist

face picon face
Wouter van Ooijen wrote:
> Nope, you are right. This is of course in the firmware / PC software,
> the hardware required for progging nearly all flash chips is the same. I
> guess this is the same for the EasyProg.

My host software already supports dsPICs and the additional programmer
commands are specified.  All this has been tested because the ProProg does
support dsPICs and uses the same host software.  Only the firmware is
preventing the EasyProg from supporting dsPICs.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com

2005\09\08@195549 by Chen Xiao Fan

face
flavicon
face
I have posted the dsPIC programmer list. I think I am really good at google and collect information. ;)-

Attached please find my original post.

{Original Message removed}

More... (looser matching)
- Last day of these posts
- In 2005 , 2006 only
- Today
- New search...