Yes I know how to reprogram features with a camera.
What I want to do is change the actual program or firmware in the chip. For example, having the chip report a different code rather than type G and changing some of the focal lengths available to be reported (that are supported by Nikon cameras but not the Dandelion chip.)
This may or may not be possible depending which PIC chip is being used, which pins are connected to the Nikon camera interface, and whether the protection bits on the chip have been programmed. I believe for some chips, even if read/write protected, they can still be completely erased to allow reprogramming. So for PICs, you may not be able to read the existing code, but you may still be able reprogram the chip with your own code.