My original post about the flash circuitry on the CVS cameras made this conclusion about Pin 7 on the header connector:
“This is the 3.0 VDC supply to the Main Board - so far I’ve traced this to the Imager and Mechanical Shutter circuit. It probably provides power to the SMaL processor, as well. It is generated by U2 and the 2.0V zener diode D2 on the Flash Board.”
Now I am not so sure about either the source of the voltage on this pin, or it’s purpose. It appears that there are many voltages used by the camera, all of which appear to be separate, sharing only a common ‘ground’ connection. There is a supply for the memory, 2 different supplies for the imager, one for the TFT backlight and maybe some others that I haven’t found yet!
Some poking around on the web indicates that CMOS imagers can have as many as 3 power supply voltages. They are typically labeled Core, Analog and I/O, or something similar, and they may or may not be the same voltage or come from the same supply.
After taking a closer look at the imager wiring on both the CVS ‘Red’ and ‘Blue’ cameras, I now think that the 3 volt supply that appears on pin 7 of the header connector (and Pin 1 of the imager) is used as the ‘I/O’ supply for the imager. I consider this a reasonable assumption, because the 100K resistors that appear on some of the I/O pins are connected to this voltage, making them ‘pull-up’ resistors. See Drmn4ea’s imager info:
http://cexx.org/dakota/pv2cmos.htm
(If pin 1 on the imager is the ‘I/O’ supply, this would imply that pins 17 and 24 are probably the ‘Analog’ and ‘Core’ supplies, or vice-versa.)
While thinking about those pull-up resistors, I had the following thought:
100K is probably way too high a value to be effective as a ‘pull-up’ resistor, especially for an output; 10 to 20K would be more typical. And, besides if they are pull-up resistors why aren’t they on ALL of the data lines? Looking at the main board of the ‘Blue’ camera that I am destructively analyzing I noted resistors on R4 and R6, only. Lessee… If R1 = D0, R2 = D1... then R4 + R6 corresponds to 28 Hex. Hmm, that sure looks familiar…
After a flurry of ‘Nerve Pinching’ and camera disassembling, I can confirm (at least, for my cameras) that the resistor pull-ups on the imager data lines encode the Type ID! This obviously has lots of implications, and should be fairly easy to spot in the firmware. For example, this should point to code used in the initialization of variables; code which might give some indications of the operation of the imager; and/or other code relating to the operation of the camera.
Software guys, go to it!
Topaze