A boot loader for Microchip PIC24FJ devices, initially targeting PIC24FJ256GB206