SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Welcome to icd2-prog.

DESCRIPTION
icd2-prog is free software. Please see the file COPYING for details. icd2-prog allows you to use Microchips MPLAB ICD2 under linux. It supports serial and usb connections. For usb connections libusb is needed. Look at http://libusb.sourceforge.net
ACKNOWLEDGMENTS
This work has been conducted in the context of the research project Embedded Interaction (Eingebettete Interaktion) and was funded by the DFG (Deutsche Forschungsgemeinschaft). This code was developed by Lorenz Mösenlechner and Matthias Kranz.

The code bases in parts on lplab from Steven Landamore (http://www.landamore.com/pic).

DISCLAIMER
The code was developed without any support from MICROCHIP.

MICROCHIP did NOT sponsor, endorse or co-author this development and will not provide any support for the icd2prog. MICROCHIP takes no responsibility for this software, regarding the quality, nature, or reliability of the this tool. icd2prog is not affiliated in any way with MICROCHIP.

MICROCHIP, MPLAB and ICD2 are trademarks of their respective owners.

WARRANTY
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
COMPILATION
For building and installation instructions please see the INSTALL file.

USAGE NOTES:
Usage of usb connection is recommended. On some programmers you will need an external power supply. On others programming over power supply won't work. Maybe the following link can be helpful: http://forum.microchip.com/tm.asp?m=46572&mpage=1&key=&anchor#46572

Over serial connection verify is disabled because of problems with the serial uart buffer.
To tune writing over serial port there is the parameter '--blocksize'. It allows you to set the amount of bytes to be written on the serial port. If you get write errors, try a value of 1 or 2. This makes writing slow but working.

CONTACT
The authors may be contacted at: icd2linux@hcilab.org Please contribute to the development.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.