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

The SX1 IS Porting Thread

  • 381 Replies
  • 181723 Views
Re: The SX1 IS Porting Thread
« Reply #120 on: 15 / April / 2009, 17:55:24 »
Advertisements
Interesting.....I followed EXACTLY your steps (and used same tools) .....Using an original SanDisk SDHC Card Reader...

I followed exactly your Step-by-Step description. Swapped at the end to the "small" partition (which is "Canon-Cam Bootable"...

I have now (according to SDminste.exe & checked with CardTricks 1.44): : small 2MB Partition with just diskboot.bin, large with CHDK Folder + vers.req

Cam will NOT boot!...error: "Memorycard full"  (?!?)

I then "formated" the Card on the Cam itself (back to one partition + 16GB)...did again follow your procedure.... still the same error!  (!?!?!?!?!?)


EDIT: --> used "Windows" to create first a 8MB partition...proceeded then to create the conditions, which should work....but cam simply does not bring up CHDK (via Diskboot.bin)

Well....and finally it (somehow) works...after inserting my 1GB (CHDK Card)...shutdown....insert prepared 16GB Card (with the 8MB Partition) now CHDK started up from the smaller 8MB Partition and is able to use the 16GB....
« Last Edit: 15 / April / 2009, 18:37:27 by fboesch »

*

Offline pev69

  • **
  • 55
Re: The SX1 IS Porting Thread
« Reply #121 on: 15 / April / 2009, 19:25:43 »
Confirming two-partition CHDK boot trick on my part:

I have an 8 GB SDHC and I prepared it with card reader and sdminste in WinXP. No problems, works great. You just have to know and concentrate on what you are doing.

*

Offline pev69

  • **
  • 55
Re: The SX1 IS Porting Thread
« Reply #122 on: 15 / April / 2009, 21:48:58 »
Okay, people, now that CHDK works very well in SX1 (for the most part, and all essential features), I just thought to inform you, that at this point I am no longer actively hunting for the remaining issues (FW upgrade starting method, edge and zebra overlay).

I can still help with it though, if somebody comes up with good new suggestions.

Big thanks once more to fboesch for doing the most hard work of porting for our fantastic camera!

I'll be following this thread (and wikia) whenever I can :)

EDIT: Agh, this post sounds more "final" than I meant. I mostly just wanted people to have no big expectations about me repairing the remaining issues. I'm not "quitting" on anything or going away :)
« Last Edit: 15 / April / 2009, 22:05:22 by pev69 »

Re: The SX1 IS Porting Thread
« Reply #123 on: 16 / April / 2009, 02:23:25 »
I've found one very annoying thing. If I take picture in native RAW format and with overridden ISO value slower than 80, I can see normal colorful picture on the camera, also thumbnail extracted from RAW is in color, but Canon DPP shows all 3 RGB channels equal in the RAW. In other words, DPP shows monochrome picture. ISO value writen to EXIF looks like XX(auto), i.e. 16(auto).

Since DPP is only software that works well with SX1 RAW format by now, I don't see any way to develop such pictures.

I guess that the problem is new for CHDK developers, because only few compact cams have native RAW support.


Re: The SX1 IS Porting Thread
« Reply #124 on: 16 / April / 2009, 02:35:14 »
Ok, had yesterday evening a closer look on the closing menue issue and I think I found the reason. The "AF Frame" Setting of my cam was on "face detect" and every time the saw an face (sometime the cam only was the opinion to see one ;-) the menue closed. I changed the AF Frame to "Center" and then the menue stayed open. If necessary I can have a closer

Re: The SX1 IS Porting Thread
« Reply #125 on: 16 / April / 2009, 02:36:20 »
I've found one very annoying thing. If I take picture in native RAW format and with overridden ISO value slower than 80, I can see normal colorful picture on the camera, also thumbnail extracted from RAW is in color, but Canon DPP shows all 3 RGB channels equal in the RAW. In other words, DPP shows monochrome picture. ISO value writen to EXIF looks like XX(auto), i.e. 16(auto).

Since DPP is only software that works well with SX1 RAW format by now, I don't see any way to develop such pictures.

I guess that the problem is new for CHDK developers, because only few compact cams have native RAW support.

This is a good finding! :-) ...and yes: I think you are right in your assumption.

I think we have to use it as follows in the future:

A) Use the Cam Default RAW Pictures (without tough CHDK Overriding) -> DPP will work fine
B) Use the Cam CHDK RAW Pictures (RAW/DNG) and develop with thirdparty tools (e.g. DNG4PS2)

Potentially:

C) Further development that CHDK will hook into Processing of Pictures and correct the choosen values to the EXIF information (this is right now not done by CHDK but left to the CAM which at some limits just show the Max (1/3200 for anything higher than 1/3200 or F11 for anything higher than F11) :) --> would be beneficial to any CHDK Build/Cam

Or

D) One of the "true" Developers here, will understand the "RAW" Part of the Code on the SX1 and find some additional Routines to call within CHDK...

P.S. I wonder how G9/G10 Owners are dealing with it...i thought that these models also have "native RAW" support available...

Re: The SX1 IS Porting Thread
« Reply #126 on: 16 / April / 2009, 02:38:10 »
Ok, had yesterday evening a closer look on the closing menue issue and I think I found the reason. The "AF Frame" Setting of my cam was on "face detect" and every time the saw an face (sometime the cam only was the opinion to see one ;-) the menue closed. I changed the AF Frame to "Center" and then the menue stayed open. If necessary I can have a closer

Excellent! Yes, this is (on a quick check) also on my SX1 the case! --> in some "Modes" the setting is not on FaceDetect, so no "online refresh" is needed and the CHDK Menu stay ok....

Re: The SX1 IS Porting Thread
« Reply #127 on: 16 / April / 2009, 02:43:56 »
Okay, people, now that CHDK works very well in SX1 (for the most part, and all essential features), I just thought to inform you, that at this point I am no longer actively hunting for the remaining issues (FW upgrade starting method, edge and zebra overlay).

I can still help with it though, if somebody comes up with good new suggestions.

Big thanks once more to fboesch for doing the most hard work of porting for our fantastic camera!

I'll be following this thread (and wikia) whenever I can :)

EDIT: Agh, this post sounds more "final" than I meant. I mostly just wanted people to have no big expectations about me repairing the remaining issues. I'm not "quitting" on anything or going away :)


Pev69: Thank you for the "info" and your support and time these days! - I understand you completely, because next "level" will be to really understand the ASM Code of our Cam's...

I'm also needed to reduce my timely inset a little bit (Easter Holidays are over)...but still have the whish of finding the PS.FI2 issue....then I think I did my part too... To do this: I'm now using the LED Blink method to track down the code, when is what happening...needs a lot of time (compile, install, run - different PowerOn scenarios, - think, note down results, change location of code, recompile....etc etc..)

Anyway: As we've seen: It is an (working) Alpha now, and as we prooved, that it may run ok from larger cards (just with diskboot.bin) I will release to the Guru's the "DIFF" to the 730 Build later today, so that it may be added to the official Trunk/Autobuild

See you later! :-)


Re: The SX1 IS Porting Thread
« Reply #128 on: 16 / April / 2009, 03:43:43 »
B) Use the Cam CHDK RAW Pictures (RAW/DNG) and develop with thirdparty tools (e.g. DNG4PS2)

DNG4PS2 doesn't support DNG produced by SX1, but ufraw does. Looks like this is the only way. :(

Re: The SX1 IS Porting Thread
« Reply #129 on: 16 / April / 2009, 04:48:39 »
B) Use the Cam CHDK RAW Pictures (RAW/DNG) and develop with thirdparty tools (e.g. DNG4PS2)

DNG4PS2 doesn't support DNG produced by SX1, but ufraw does. Looks like this is the only way. :(

The most anoying thing with the Canon native raw support was for me that you can't use it for long time exposures. But with chdk you also can make long time exposures in other modes than SCN and there's then the native raw supported.
Ok, there are many features more you have using CHDK Raws, but without a tool to read and modify the files it is useless.

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal