CRC Checksum Computation

Unlike older PIC® devices, the Microchip toolchain runs a 32-bit CRC calculation on the entire hex file to calculate its checksum. The checksum uses the standard CRC-32 algorithm with the polynomial 0x4C11DB7 (x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1) .