On 9/1/07, alan smith wrote: > Does the format of the hex file give anything about the location to program? > In other words, I know there is some header info on the hex file such as.... > its this chip and whatever else but I want to program a single empty location > AFTER the parts been programmed, using the PICKIT2. This is basically to > identify the board being delivered to a specific customer, so part of the serial > stream that comes out identifies the board by customer. Make sense? This > location will be programmed as its being packaged for shipping, so they dont > want to be programming them and then going thru testing again with them. Perhaps you can use the User ID words for that purpose. I think it is possible to program the ID words only. The current PICkit 2 PC application may not support it though and it does not have a console version unless you hack the C# source codes. The other choice is to use EEPROM. PICkit 2 supports programming the EEprom only. This is provided you are using a PIC with EEProm. SQTP with Promate III is another choice. Bootloader might be an easier choice for you. Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist