Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)

  • 95 Replies
  • 32731 Views
Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #50 on: 15 / June / 2008, 14:57:18 »
Advertisements
it looks like motion detection doesn't work in the current 1.00d beta release. can someone confirm this or am I doing something wrong?

Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #51 on: 15 / June / 2008, 16:18:32 »

I've uploaded it to mediafire, give it a whirl

Thanks, that link worked for me.

Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #52 on: 15 / June / 2008, 17:58:14 »
I finally got RAW pictures and custom settings working with firmware 100a. :-)

It took me hours to check all the changed call points and memory addresses for validity, but finally everything came down to just one small missed address translation.

@Novex and others:
There are two subtle bugs in 100a/capt_seq.c:
In line 141, you forgot to change the label to loc_FF95F114:
In line 264, you used sub_FF95F114 instead of loc_FF95F114 (probably because of the former error?)


Download:
Binary http://danielmewes.dnsalias.net/~daniel/chdk/chdk_sd600_100a.zip
Source http://danielmewes.dnsalias.net/~daniel/chdk/ixus60_sd600_src.tar.bz2

In order to compile, you also have to copy over the settings from SD630 in include/camera.h and (additionally to what Novex' description says) the folder in loader/. No patching seems to be needed there.


I want to thank Novex and all the other developers of CHDK for the great work! Using my Ixus 60 will be even more fun now :-)

Best regards,
Daniel


Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #53 on: 16 / June / 2008, 07:51:45 »
Haha! RAW works!
Sweet. Thanks a bundle :)


Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #54 on: 16 / June / 2008, 08:58:44 »
about my post with motion detection not working on 1.00d ... it is working now with a script from a german chdk forum but unfortunatly fudgeys mdCCTV script still doesn't work (might need some minor tweaking to get it working).

if you are interested in motion detection with the Ixus60, try out the following script:
Canon / CHDK-Forum :: Thema anzeigen - Bewegungserkennung (motion detection)

just make sure to change two lines to make the script work with DigicII Cams:
Code: [Select]
change:
get_prop 206 p

to:
get_prop 205 p

Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #55 on: 16 / June / 2008, 14:38:13 »
I finally got RAW pictures and custom settings working with firmware 100a. :-)

It took me hours to check all the changed call points and memory addresses for validity, but finally everything came down to just one small missed address translation.

@Novex and others:
There are two subtle bugs in 100a/capt_seq.c:
In line 141, you forgot to change the label to loc_FF95F114:
In line 264, you used sub_FF95F114 instead of loc_FF95F114 (probably because of the former error?)


Download:
Binary http://danielmewes.dnsalias.net/~daniel/chdk/chdk_sd600_100a.zip
Source http://danielmewes.dnsalias.net/~daniel/chdk/ixus60_sd600_src.tar.bz2

In order to compile, you also have to copy over the settings from SD630 in include/camera.h and (additionally to what Novex' description says) the folder in loader/. No patching seems to be needed there.


I want to thank Novex and all the other developers of CHDK for the great work! Using my Ixus 60 will be even more fun now :-)

Best regards,
Daniel



Does anyone have a link to instructions on compiling, etc.  I'm excited that 100a is working but don't understand what the above means i.e. copying settings over from SD630, etc.   Searched the wiki and found info on how to load finished product on to my camera so should be good to go there once I figure out exactly what to do with the above files. :)

Thanks!

Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #56 on: 16 / June / 2008, 15:21:24 »
The Binary files are the finished files. Click the first link and unzip the file and follow the instructions to install it on your card.

Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #57 on: 17 / June / 2008, 15:02:00 »
That's great. I'm up and running.

Thanks!


*

Offline Novex

  • *
  • 17
Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #58 on: 24 / June / 2008, 10:57:16 »
@danielmewes, you're pretty much my hero - thanks for doing that, I could have looked at those addresses all day long and never spotted that.

I'll give it a test on my housemates camera when she gets home!

Re: Porting: sd600/ixus60 1.00d (beta) | 1.00a (in progress)
« Reply #59 on: 26 / June / 2008, 16:02:06 »

Alas, I, like your housemate, have an SD600 with 1.00A.  So here's another vote for you to start porting that one right away!   :D


Me three. I've been dying to use CHDK on my 1.00A. Especially for the RAW capability and lowering the video compression.

 

Related Topics