SX110IS - howto start porting - page 20 - DryOS Development - CHDK Forum supplierdeeply

SX110IS - howto start porting

  • 573 Replies
  • 225487 Views
*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #190 on: 22 / April / 2009, 14:43:00 »
Advertisements
Quote
getting software to read these CRW files

try activating 'DNG Extension', that should help software identify it as DNG ...


Yeah - I gave that a shot first thing. No dice w/ every program I could find.

Thanks anyway though! I only hope that the "DNG format" option is on someone's shortlist.
Yes, it is.
Yarvieh works really hard to get a proper color matrix for RAW develop process.

sx110

*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #191 on: 22 / April / 2009, 14:59:01 »
for some reason it only works with an auto-boot
if i use the firmware update method, the overrides do not work

anyhow: nice work
Maybe, I did something wrong, but overrides do work even with fw update method. It's the same binary...
sx110

*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #192 on: 22 / April / 2009, 15:04:54 »
Camera crashes if "Battery Temperature" should be displayed in OSD.

Activating "show battery temperature" or "show all" in OSD and switch to
record mode brings the camera to stop (think so).

OSD --> get_battery_temp() --> _GetBatteryTemperature()
GetBatteryTemperature is correctly declared in stubs_entry.S and the
corresponding function in fw dump seems to be "normal" (like in SX10 or
SX110).

If I change get_battery_temp() to avoid _GetBatteryTemperature() and to
return immediately with a constant (return 123) then 123 will be displayed
and everything is fine.

I don't think that Battery Temperature Support is broken in SX110. But who knows.
No clue...
sx110

*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #193 on: 22 / April / 2009, 15:29:26 »
@obihoernchen, regarding to the list of problems and the last version of CHDK for sx110:
- I think problems no. 8+9 are solved. I didn't encounter problems with zoom wheel or shutter button anymore.
- No. 5 (rear curtain flash sync) seems to be solvedhttp://chdk.setepontos.com/index.php/topic,2838.msg32655.html#msg32655
- No. 6 (print-key=<ALT> and auto-iso-shift) seems to be solved. Auto-ISO-shift works for me. Hyst has originally post this error (http://chdk.setepontos.com/index.php/topic,2838.msg32067.html#msg32067.


sx110


*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #194 on: 22 / April / 2009, 15:37:28 »
Strange.
Did exchange address of GetBatteryTemperature with the address of GetCCDTemperature and camera keeps alive. That's not really unexpected. Seems that GetBatteryTemperature is broken.

sx110

*

Offline Hyst

  • *
  • 18
Re: SX110IS - howto start porting
« Reply #195 on: 22 / April / 2009, 15:53:44 »
Maybe, I did something wrong, but overrides do work even with fw update method. It's the same binary...

might be  :)
but maybe I am doing something wrong.

as far as i understood: the FW-Update method goes like this:
everything is copied to the card (diskboot + fi2)
UNlock your card. (when you power up the camera it won't load CHDK.)
in play mode: menu -> last option (firmware update).
now chdk is loaded and overrides do not work :(

greetings


EDIT: if i LOCK the card, CHDK is loaded automaticly, and the overrides work.
« Last Edit: 22 / April / 2009, 15:58:35 by Hyst »
Canon Powershot SX110

Re: SX110IS - howto start porting
« Reply #196 on: 22 / April / 2009, 19:41:12 »
Both the diskboot and the fi2 contain the same chdk code one is used with the locked mode the other by the firmware upgrade. chdkj posted a new diskboot but not a new fi2 hence the new and fixed code will run with the locked method but when you use the firmware upgrade the old and unfixed version will be loaded.

*

Offline lucmovel

  • *
  • 13
  • SX110 IS
Re: SX110IS - howto start porting
« Reply #197 on: 22 / April / 2009, 19:53:20 »
Just out of curiosity, would some explain to me why anyone would prefer the more involved "firmware upgrade" method instead of booting straight into CHDK? I really can't see the point.


Re: SX110IS - howto start porting
« Reply #198 on: 22 / April / 2009, 20:02:58 »
Especially when developing the locked mode is *really* annoying unless you modify the card reader on the pc.  Another good reason for using the firmware method is that you do no want to run chdk all the time.

*

Offline Inferno

  • *
  • 18
  • In RAW we trust!
Re: SX110IS - howto start porting
« Reply #199 on: 22 / April / 2009, 20:47:15 »
diskboot.bin has a new CHDK and FI2 is an old bin without override support thats why it doesn't work.

 

Related Topics