I have some more to report:
Firstly on the sensor: All of the chips I have tried , variants of the MK4008 all appear to work fine except one defective one I got. They are all very similar in performance, none have scrambled images. There are some slight differences, for example the MK4008-6 seems a little less light sensitive in that it takes the LED's to be run at full brightness to liff some pixels out of the black, compared to a white package MK4008P (no suffix number) dated 1972. Also some units have zones of pixels (sensor elements in the array) that in dark or low light conditions put out more of a patchy effect with some being more active than others, when lifted out of the black by the bias lights (even with a diffuser making the light from the LED's even). One of the IC's I tried this effect would be too problematic to use it.
None of the chips I have tried are the type that result in a scrambled image.
There is one source of concern, although I don't have the correct lens yet. The overall light sensitivity does seem poor in that it takes a fairly bright light on the image sensor to get a pixel to migrate to peak white, or a data value of Fh in the image file. With the current lens I have, to get an image of a face, in a standard well lit room or even a brightly lit one, the face would have to likely be illuminated with a powerful floodlight.
I investigated a few other things, that 560R pullup resistor on board 2 definitely needs to be there, or the logic high level only climbs up to about 1.7V and without it, it appears to cause a drop in the sensitivity a little more, making the apparent illumination issue a little worse. As an experiment, I modified the byte (bitmask) that
@daver2 detected should have been 0F0H in Cromemco's software but was 0E0H. Changing it back to 0E0h made no practical difference I could detect, so its likely better left as 0F0h as
@daver2 suggested.
Then there is the issue of the reversed foils on Cromemco's board for the two LSB's. What I did was to use a brignt white LED shone into the center of the camera lens to create a full white blotch in the middle of the image with the light levels fading around it to black. With Cromemco's foil error wiring in place, I captured the image by resetting the SOL and manually re-started the Dazzler with a few lines of code to inspect the image frozen in the Dazzler memory in the 32 x 32 mono mode. It was obvious that the lower 8 grey levels were disorderd, so I used the links I had added to the board to reverse this foil error, this fixed it, and the lower 8 grey levels are now perfectly ordered. I wonder how Cromemco and other users of this system would not have noticed that the lower grey levels were disordered. Maybe most of the people who used the Cyclops did not use it with the Dazzler at all, and used it with the oscilloscope interface instead, or maybe Cromemco did know about it and fixed it on later board revisions.Though I'm fairly sure it was the latest revision boards which had this foil mixup, presumably the earlier one did too. Anyway, what a thing to find all these years later after it was made.
The acquistion of Camera data is interesting. For example, the reset which occurs synchronously with each frame being written (completed) to the Dazzler's image file ( this occurs at a period of 1.5 seconds or 0.67Hz in dim illumination) it the time that the Camera image sensor appears for the duration of a reset, coordinated by U38, a 74193 counter on board 1, and that burst of camera image data out of the sensor IC is only there for about 30mS which is a very small period of time compared to the time taken to process and refresh the image. And interestingly when the sensor is flooded with light, that 30mS drops to a burst of data only lasting about 10 mS and the period between resets seems to slow a little to about 1.76 seconds.
At the moment it appears that the system is likely working as expected, but the overall light sensitivity I think may turn out to be a practical issue, I won't know until I get the new lens. Whether or not the software could be tweaked to help improve it, I am not sure, that would be a good question for
@daver2. The fact that there is still a good amount of data coming out of the sensor in low brigtness levels suggests that there possibly could be a way to improve the processing of it, The higher the light levels the less data that appears out of the sensor. Also I noticed that the image sensor currently cannot be in the focal plane of my lens because I placed a plate with a 1mm pinhole in front of the lens and this improved the ability of the system to image/resolve two LED's that were about an inch apart a few feet from the camera and without that they were blended into one object.