By the way, how to compile your hacked version? I have problems to compile both the Libusb (although Ubuntu comes with precompiled LibUSB) and the usb_pickit.c application. I am sorry but I am a Linux newbie (never used it seriously even though I used Slackware 3.5 back in 1998) and knows very little about PC host software programming (both Windows and Linux). Ubuntu 5.04 is quite new and is based on Debian. Ubuntu is as good as Windows XP right now for my other usages (browsing Internet and listening to music) but not for PIC development. :( Xiaofan -----Original Message----- From: Mark Rages [mailto:markrages@gmail.com] Sent: Tuesday, May 10, 2005 1:28 PM To: Microcontroller discussion list - Public. Subject: Re: [PIC] Using pickit 1 to program other picmicros The original only supports the 12F675 (or other chip with an identical memory map). My additions to the software attempt to support the following: $ grep deviceName usb_pickit.c deviceName="12F629"; deviceName="12F675"; deviceName="16F630"; deviceName="16F676"; deviceName="16F635"; deviceName="16F683"; deviceName="16F636 / 16F639"; deviceName="16F684"; deviceName="16F685"; deviceName="16F687"; deviceName="16F688"; deviceName="16F689"; deviceName="16F690"; I am using 16F688 on my project. Other parts have not been tested, but I filled in values from the datasheet and they *should* work, except for when I mistyped something. If someone wants to try programming some other parts, it is not hard to add devices. Look for the big switch statement in usb_pickit.c or just tell me what part you want to try and I'll add it for you. I could also set up a cross-compiler to make Win32 versions, if someone will commit to testing them for me. Regards, Mark markrages@gmail -- You think that it is a secret, but it never has been one. - fortune cookie -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist