I bought one of these programmers, the Olimex pic-mcp-usb, but wish I hadn't.Originally Posted by PICtron
It doesn't support all the chips they advertise.
If you upgrade the firmware to support new chips, you loose the ability to program some of the old ones. Apparently they ran out of programming space.
The firmware upgrader is designed so that you can never go back to a prevous version. The onboard chip is code protected so you can't copy it before doing an upgrade.
They don't tell you any of this, and you won't find out until you try to program a non-supported chip and you get the error message: "Structure transfer unsuccessful. Please reset PICSTART Plus."
It may take you hours to figure out what is going on because this is not documented anywhere.
If you own this programmer and it is working for you, then NEVER UPGRADE THE FIRMWARE.
If you do, you may loose the ability to program the chips you need. The company (Olimex) will not remedy this. You will have to buy a new programmer.
More info here:
http://www.sparkfun.com/cgi-bin/phpb...pic.php?t=1216
Bookmarks