CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD - page 51 - Creative Uses of CHDK - CHDK Forum

CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD

  • 704 Replies
  • 140848 Views
*

Offline srsa_4c

  • ******
  • 4450
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #500 on: 06 / August / 2013, 12:49:18 »
Advertisements
@SticK

After you put back the previous CHDK 1.1 build on the 101a camera, can you try to retrieve the Canon error list? Here's how: http://chdk.setepontos.com/index.php?topic=8801.msg92780#msg92780
It may give a hint.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #501 on: 06 / August / 2013, 13:24:29 »
Quote
can you try to retrieve the Canon error list?
Certainly, and thanks for the link.  To be very prudent, I'm taking out the SD card and doing the upload on the computer, not by CHDKPTP as I always do.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #502 on: 06 / August / 2013, 13:27:54 »
'Hmmm ?   I'm refreshing assembla but don't see any new files.   My current 1.1 is the ... 2592 ... bin.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #503 on: 06 / August / 2013, 13:49:44 »
Oh I see ... I was actually waiting for your new assembla, so here is my current 1.1 back in the cam and FIRMINFO from the V1.2 lens error.


*

Offline srsa_4c

  • ******
  • 4450
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #504 on: 06 / August / 2013, 15:03:31 »
New 1.1 builds are up. They are based on an earlier (April) state of the 1.1 branch. I'm using a newer, gcc 4.6.4 based toolchain to compile since a few months, that could - in theory - also have an influence.

FIRMINFO from the V1.2 lens error.
??? I don't see any recent error on the list, all are from February. It would be quite unusual for a Canon error to not show up on that list.
Can you get a romlog?

One of the things that can cause an ever blinking LED is an error around filewritetask (which is used by the remote capture routines of CHDK 1.2). Filewritetask support has not been tested on the s90, there is a chance that something's wrong there.
« Last Edit: 06 / August / 2013, 15:05:54 by srsa_4c »

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #505 on: 06 / August / 2013, 15:27:40 »
Quote
They are based on an earlier (April) state of the 1.1 branch.
Would it be a reliable continuation of this one on assembla?
s90-101a-1.1.0_2592_disableisdriveerror_nodistcorr_no_startup_lens_check_isofix_trial.zip

Quote
I don't see any recent error on the list
I did get "Lens error, restart camera" at least twice, maybe 3 times, today.

Quote
One of the things that can cause an ever blinking LED is an error around filewritetask (which is used by the remote capture routines of CHDK 1.2). Filewritetask support has not been tested on the s90, there is a chance that something's wrong there.
Yeah this seems to make sense after you giving me food for thought.  I get the impression, not 100% certain, that the troubles start after I do the first shot.  Since I was getting the grey menu pop up too, getting me confused I thought at first they could be related but maybe not.
« Last Edit: 06 / August / 2013, 15:30:14 by SticK »

*

Offline srsa_4c

  • ******
  • 4450
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #506 on: 06 / August / 2013, 15:50:40 »
Quote
They are based on an earlier (April) state of the 1.1 branch.
Would it be a reliable continuation of this one on assembla?
s90-101a-1.1.0_2592_disableisdriveerror_nodistcorr_no_startup_lens_check_isofix_trial.zip
The appropriate 2729 build should work. Unless the issue comes from the vignetting related hack.

Quote
I did get "Lens error, restart camera" at least twice, maybe 3 times, today.
Very strange that those did not show up on the list.

The romlog somehow feels like it's from the 1.1 build, and it's the "usual" fsionotify one.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #507 on: 06 / August / 2013, 15:57:35 »
OK fingers crossed ... I assume it still has the enable switch, and out-of-box it is disabled, and thus it should behave exactly as my current 2592 KWG build, correct?  That's how I'd like to start.


*

Offline srsa_4c

  • ******
  • 4450
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #508 on: 06 / August / 2013, 16:01:53 »
OK fingers crossed ... I assume it still has the enable switch, and out-of-box it is disabled, and thus it should behave exactly as my current 2592 KWG build, correct?  That's how I'd like to start.
That '40' config value could be undefined, better start with an explicit set_config_value(40,0) before you first start shooting.

*

Offline SticK

  • *****
  • 779
Re: CHDKPTP: S90 Primary Focal Plane Configuration - hacking out the CCD
« Reply #509 on: 06 / August / 2013, 18:50:58 »
@srsa_4c

This is excellent.  Everything now is back to normal operation (for the last couple of hours anyway without venturing too far elsewhere).  CWB continues to work OK too.  I am finding that novigncorr (after a CWB) makes the cam super-sensitive to the illumination setup and CCD window cleanliness.  To really go down to the few units of intensity consistency, I've had to change the Teflon LED drape to a flat panel sandwiched between two microscope slides.  Despite improved source uniformity, I feel assured now that the camera is telling me my test setup is still very slightly deficient in achieving perfect source uniformity (by about 3/256 intensity units), favoring one side of the CCD.  After taking many test pairs slightly space shifted (one pair here for viewing) I could see that slight depression moved around and I thus feel confident that there are no more lens distortion corrections left.

Now here's the very nice *additional* news (if what we're getting so far isn't good enough already): the centers of both images match intensity exactly, and in the correction (Fig 1) the corners are gained up relative to the central zone.  That doubly-confirms Ev performance is maintained through your hack!  The upshot too now is that this is the only S90 on the planet (for the moment) that has a whopping 30% more dynamic range in its RAW formats, uniformly across the entire frame (Fig 2)!

I still have more tests to do.

edit: Our "instrumentation camera" told me to improve the projection setup a 3rd time by removing the collimating lens and Teflon, and instead creating a distant point source by moving the LED to 1m away from the CCD surface, installing a shroud (black-painted toilet paper tube) and then doing the captures in total darkness at night.  These figures are the result, and that is the performance we need.  If you mouse-over pixel-read Fig 2, the whole system works perfectly, +/- 1 count over the entire frame: you could think it's a fake!

CCD @ +18C, DFS, 1/8s, ISO 100
« Last Edit: 07 / August / 2013, 06:20:26 by SticK »

 

Related Topics