> Try export the hex from MPLAB and see if that helps. > > Xiaofan > -- Hi Xiaofan - thanks for the idea. Well, Exporting to a .HEX DOES include the id locations as long as the "User ID" box is checked on the Export dialog. The fact that a project build does NOT include the checksum info in the ID locations when I check the box seems like an oversight. It would be nice if MicroChip would add a checkbox "Include ID Locs in Hex output". Or maybe something like __IDLOCS UNPROT_CHECKSUM. Doing a Build All already produces a hex file - it just doesn't have the id location info in the hex file. I'll either change my procedure for builds to include the extra step of Exporting to Hex (and thereby include the id locs), or hard code the calculated checksum values (and have to remember to change the hardcoded values each time I rebuild). Thanks again, -- Mark -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist