Compatible with all current p3free [=PIC18Fxxxx(2455/2550/4455/4500)-12Mhz-ledG.A1.ledR.B1-USBHIDC18.Bootloader-MCLRE-noLVP] devices.
Bootloader
If you have the 'F' version or messed up your bootloader then you need to install the usbhid bootloader on your device.
Attached is the P3Free bootloader hex file (Bootloader_USBHIDC18_P3Free_V1.0_12MHz_BTL-pin1_MCLRon_LVPoff_F0_Version.hex) which reflects the 'F0' firmware.
You need to hardflash this hex file by using a pic programmer. See hardflash instructions here
After installing the bootloader continue with the hex of choice using softflash (usb).
Latest hex files
For softflash (usb upgrade) use the P3Free Updater. It contains the latest hex files, so no need to download them unless the tool is out of sync with the latest available hex files.
iLLNESS is now the main source for fully P3Free compatible hex files, see this post (iLLNESS's PSGrooPIC Hexes and Information Thread) for the latest and future updates
Other Places to-check for new p3free compatible hexes
iLLNESS is now the main source for fully P3Free compatible hex files
-> iLLNESS is now releasing his hex files also especially for the p3free device! See this post (iLLNESS's PSGrooPIC Hexes and Information Thread) for future updates.
-> elotrolado.net is also releasing compatible hex files for the HID bootloader. See PSGrooPIC - ElOtroLado for future updates. (p3free NO leds)
-> ps3break v1.1 device is compatible too. See their download section for future updates. (p3free red led only)
-> ps3hub v2 device is compatible too. See their download section for future updates. (p3free red led only)
-> Found some shared spot which hosts also p3free compatible hex files. You can find them here (p3free NO leds)
The last P3FREE updater, just download and run, not need .NET and any DLL! And build in the Max-Prog Add-On FW, can make your max-pic become one USB programmer!
Last update: 2011-01-18
![]()