the field programmer looks like it will solve my problem of loading bootloader code to allow the device to then go look for the updates via the web interface i am making,

However i have specific values saved into each PIC EE , that in part makes up mac address for the device , is there a way i can get that info and then include that into the bootloader code download , or better yet not allow it to be written over when the bootloader code is uploaded ?