The SX1 IS Porting Thread - page 12 - General Discussion and Assistance - CHDK Forum  

The SX1 IS Porting Thread

  • 381 Replies
  • 183240 Views
Re: The SX1 IS Porting Thread
« Reply #110 on: 15 / April / 2009, 08:01:57 »
Advertisements
(watch the detail level of the flowerishing trees and the small window of the garage door)

edit: Last Picture with "extreme" aperture 33 but with ISO100 (due that ISO25 will need a shutterspeed of 1/8 and despite of Image Stabilizer the picture will get blurry)

---

Actually seeing is believing (compare first two pictures with settings available by "official firmware" and the pictures with the "freedom" by CHDK)

CHDK really enhances our Canon Cams...
« Last Edit: 15 / April / 2009, 08:24:44 by fboesch »

*

Offline Sei

  • *
  • 19
Re: The SX1 IS Porting Thread
« Reply #111 on: 15 / April / 2009, 08:51:22 »
You need to remember that such big aperture in compact camera can cause diffractions of light (fringing on images). Hole is so small that can act like diffraction grating. This can be cause why Canon "blocked" bigger values of aperture.

Re: The SX1 IS Porting Thread
« Reply #112 on: 15 / April / 2009, 09:34:19 »
That is correct... and true, that Canon wisely choose to block settings where the "mix" (aperture, shutter, etc) will result that most of the buyers will get satisfying results on their daily use (Prio 1: Sharpness (of the object also when "moving"), Prio 2: Exposure/Colors etc...).

It's similar to "chip-tuning" a car: You will get with the same hardware (normally) more power (and some people report even of less fuel consumption but higher tire wear) but the default settings of car companies are wisely set to keep the balance between durability, (geographical) usability on fuel, temperature, air pressure (heigth) and "drivers".

CHDK doesn't make the pictures better by default....but used in manual mode (including background knowledge of photography) it enlarges the limits of the compacts significantly (keyword "creativity")... and technically it is interesting to see that the "cheap" compacts are actually capable of "much more".

So regarding diffractions: yes this may very well happen in some situations....but as seen above: there is an very acceptable "use" of the override :-)

Side-discussion: I'm not sure that the so called "aperture" setting is still "physical" (up to F11 mostprobably yes ...seems also to be as "text" within original firmware)... but at the high rates of F18 or F33, I think not.

If i'm right, I once read once an article of how -  based on pure "maths"  - things like aperture/shutter/iso etc, are handled on Digicams: Was something like that that there is a "dynamic" range of sensitivity of the CCD/CMOS. The range can be shifted as well the range "squeezed". Now let's assume that we can decrease the overall sensitivity of the CCD/CMOS chip to need a higher quantum of light until pixels are generating a value --> would result into same "feeling": Darker picture and need of longer shutter speed. Now because the CCD/CMOS needs "longer" to set the values, this may have the positive impact onto "precision" of the pixels --> "pseudo-high-aperture" :-)
ISO setting is a similar "virtualisation"...and could be based on the "time" the CCD/CMOS Pixels gets light (High ISO = put CCD/CMOS onto highest sensitivity, process the values as they come in, Low ISO = take more time so that statistically each Pixel gets more precise values).

So "fringing" (which is normally an optical/lens issue) would be not so much of an issue, because optically we are at max F11...

Eventually somebody (with real insight) may confirm...

 
« Last Edit: 15 / April / 2009, 09:44:27 by fboesch »

Re: The SX1 IS Porting Thread
« Reply #113 on: 15 / April / 2009, 10:22:37 »
@ilialin: I KNOW that longer exposures do work (measured on with 90sec and one with 120sec). This after I modified (added) a #Define Parameter on Camera.h.  ...

But I know this, because before (without the additional parameter) it was a version, which - regardless of setting would exactly take 64sec...

I will check in Post above, if the correct "Diskboot.bin" has been attached (or did you use/compile your own version?)


You are right. I've just used previous version. In last binary long exposures work.


Re: The SX1 IS Porting Thread
« Reply #114 on: 15 / April / 2009, 10:33:24 »

You are right. I've just used previous version. In last binary long exposures work.

Thanks for confirmation....and out of the mistake: I will remove the "file" of the first post :-)


Re: The SX1 IS Porting Thread
« Reply #115 on: 15 / April / 2009, 11:12:54 »
Thanks for wonderfull (and heavy) work!
I wanted to check video quality (changing "quality" parameter). As I have slow 1Gb SD (on which CHDK works well but it is too slow for bigger "quality" values) I wanted to use my 16 GB SDHC. I have made two partitions: first small (15Mb FAT16 bootable with DISKBOOT.BIN) and second the rest (FAT32 with CHDK folder and vers.req).
CHDK starts but SX1 cannot see the second partition. After use in SX1 I have on small partition new folder CHDK. It contains nine empty folders and small CCHDK.CFG file.
What do I false?

Sorry! Now all is OK. I have made all once more using sdminste.exe for making partitons (small 2Mb) and formating!
Checking video quality have to wait for tommorow.
« Last Edit: 15 / April / 2009, 11:43:20 by zuk1912 »

Re: The SX1 IS Porting Thread
« Reply #116 on: 15 / April / 2009, 11:32:10 »
Thanks for wonderfull (and heavy) work!
I wanted to check video quality (changing "quality" parameter). As I have slow 1Gb SD (on which CHDK works well but it is too slow for bigger "quality" values) I wanted to use my 16 GB SDHC. I have made two partitions: first small (15Mb FAT16 bootable with DISKBOOT.BIN) and second the rest (FAT32 with CHDK folder and vers.req).
CHDK starts but SX1 cannot see the second partition. After use in SX1 I have on small partition new folder CHDK.
What do I false?

If you do something wrong, then me too....:-) have tried two days ago the same thing (Partitioning 16GB SDHC card, and use it - as done on S5 IS thread)....but somehow I end up at similar point as you: "Swap Partitions" does (nothing visible) change something, but the Cam will not be able to use it immediately. Next restart of Cam and it is the empty 15.2GB drive. Also tested: Partitioning with CHDK itself will create a 2MB Partition (which officially is not conforming to official "partitioning standands"....

Another interesting thing: Despite that all files + folders have been copied to the small (first visible) 16MB Partition: CHDK itself will see the CHDK-Folder as "file" with size of 0Bytes...on the PC/Mac the CHDK-Folder is correctly there. So CHDK will just start as "default" without Add-On's....

(BTW: That's the reason why the PS.FI2 Method is so important to me: To finally be able to use CHDK with my 16GB card...for now I'm just using my small 1GB card)

Re: The SX1 IS Porting Thread
« Reply #117 on: 15 / April / 2009, 11:45:27 »
I have edited my post, but once more:
Sorry! Now all is OK. I have made all once more using sdminste.exe for making partitons (small 2Mb) and formating!


Re: The SX1 IS Porting Thread
« Reply #118 on: 15 / April / 2009, 16:08:39 »
I have edited my post, but once more:
Sorry! Now all is OK. I have made all once more using sdminste.exe for making partitons (small 2Mb) and formating!


Well,...i've tried too....but on my SanDisk VideoHD SDHC Card it does not work somehow....CHDK will not start from the 2MB Partition...(Despite of "bootable" + and "Locked" -- >Cam will report "Not enough memory"... (???)) ...if switching partition (and Card still "locked" then it will report "card locked")

At least for me it would be useful if you could note "step-by-step" what  (and with what) you managed to use "diskboot.bin" on a >4GB SDHC card... Thx in advance

Re: The SX1 IS Porting Thread
« Reply #119 on: 15 / April / 2009, 17:10:46 »
I use Toshiba SDHC 16 GB card in card reader and sdminste.exe
1. I have made 2 partitions (automaticaly sdminste.exe made 2MB FAT12 and big FAT32)
2. I have formated 1 partition, swap partitions and formated second
3. I have made small partition bootable
4. I have copied DISKBOOT.BIN to small, CHDK folder and vers.req to big
5. After all swaping small must be first and bootable (in my case small in one moment lost bootability)
6. Lock
I have made the above once and hope that it can be duplicated :)

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal