PicDotNetTools is a a combination of firmware, utilities and applications
for PIC USB developers, Currently, utilities and applications are
specific for 18F series USB micro-controllers.
PicBootDotNet (MCHPUSB Bootloader in C#)
PicBootDotNet is an alternative to Microchips PdfsUsb application. It
works with the same device firmware (MCHPUSB), only using LibUsbDotNet
(LibUsb or WinUsb) for its device driver instead of the generic mchpusb
driver.
Features:
* Replaces the generic mchpusb.dll driver with either winusb or
libusb-win32.
* Supports reading/writing/verifying program memory and config memory
using MCHPUSB device firmware.
* Supports reading/writing/verifying program memory and
reading/verifying config memory using MiniX640 device firmware.
* Supports reading/writing EEData memory for MCHPUSB device firmware.
MiniX640 firmware does not support EEData.
* Capable of supporting all of the 18F series usb devices.
Note:
MCHPUSB bootloader firmware does not yet exists for many of theses
devices.
* Full C# source-code available
PicFW: 18F Framework Writer
PicFW generates complete usb framework applications that can immediately
be compiled and loaded. The generated is based on an older (1.3) stack
that is both smaller and faster.
Note: PicFW is for 18F series USB devices only.