Tiny AVR/PIC Bootloader+
PIC32 family firmwares:
PIC32's firmwares principles:
Modify it to suit your needs:
MPLAB-X (download link)
UART firmwares are located in "Tiny_Avr-Pic_Bootloader+ (v0.8.x)\firmwares\Microchip PIC\PIC32MX3xx_to_7xx\UART version" folder.
USB firmwares are located in "Tiny_Avr-Pic_Bootloader+ (v0.8.x)\firmwares\Microchip PIC\PIC32MX3xx_to_7xx\USB version" folder.
PC driver intallation:
In "Tiny_Avr-Pic_Bootloader+ (v0.8.x)\firmwares\Microchip PIC\PIC32MX3xx_to_7xx\USB version\_Virtual_COM_Install" folder you'll find two other folders: "PC Driver" and "Virtual_COM_Install_Firmware".
As Tiny AVR/PIC Bootloader+ firmwares are waiting for PC connection only for 1 second before launching the application's firmware, you won't have the time to install the virtual COM driver on you PC! So, you must follow the PC driver's installation procedure given below:
Notes:Beware, with USB firmware, automatic RTS Reset is ineffective. So you'll have to reset your device manually, either by powering it Off then On or by puting /MCLR to ground via a switch. Once reseted, you'll just have a little second to clic on "Write Device" or "Check Device" button!
With USB firmware, you can use any baudrate, it will work.