IXUS 105/ SD 1300 1.00D firmware dump - Firmware Dumping - CHDK Forum

IXUS 105/ SD 1300 1.00D firmware dump

  • 6 Replies
  • 9779 Views
IXUS 105/ SD 1300 1.00D firmware dump
« on: 02 / October / 2010, 17:10:15 »
Advertisements
Hello guys,

I'm a newbie here. I bought a new Canon Ixus 105 camera a month ago.While playing with it I come to conclusion, that I definitely need ability to save RAW images there.So I started to messing with CHDK.

I dumped firmware from it using Canon Basic script - here is a link to firmware:
http://drop.io/IXUS105_100D

and some info:

Firmware Version: 1.00D
Adj. Ver: 006.010
P-ID: 31F4 PAL D
SN: 073064005809

I set up a building environment and find out that new DISKBOOT.BIN has to use dancing bits 4th encoding.

Also messing up with main.c under loader directory have discovered some led adresses:

green led : 0xc0220108
AF led: 0xc02200ac
orange led : 0xc0220010

I hope you can help me procede with it. Also it would be maybe good to confirm it and put it on wiki(I'm not sure if I should/can) for somebody else to play with.

Thank you,

Onco

// edit
flash control : 0xc02200a4
« Last Edit: 02 / October / 2010, 20:15:28 by Onco »

*

Offline fe50

  • ******
  • 3147
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: IXUS 105/ SD 1300 1.00D firmware dump
« Reply #1 on: 03 / October / 2010, 04:46:04 »
Hello & welcome, Onco !

I've added your dump to the CHDK dumps repository & updated the SD1300 wikia page, good work !

*

Offline reyalp

  • ******
  • 14080
Re: IXUS 105/ SD 1300 1.00D firmware dump
« Reply #2 on: 03 / October / 2010, 15:53:13 »
I hope you can help me procede with it. Also it would be maybe good to confirm it and put it on wiki(I'm not sure if I should/can) for somebody else to play with.
Looks like you've made a good start. In the future, feel free to update the wiki, that's what it's there for :)

If you want to take on porting this camera, I suggest starting a thread in the development forum. You can probably find some useful stuff in the sx210 and ixus300 threads.
Don't forget what the H stands for.

Re: IXUS 105/ SD 1300 1.00D firmware dump
« Reply #3 on: 03 / October / 2010, 19:49:13 »
Thank you guys for such a quick response...

I'll start the development thread as soon as I get something more than led blinking from my camera :P.
I have started adapting the boot proces - looking through disassembled code to find some addresses and so on(but got stuff for school, so it'll take some time) - I'm mostly comparing firmwares and editing code for SD1200(maybe not the best reference port :/).

But if anyone else has this camera and feels like having some info to share with others, than please start the thread :)


*

Offline reyalp

  • ******
  • 14080
Re: IXUS 105/ SD 1300 1.00D firmware dump
« Reply #4 on: 03 / October / 2010, 19:59:52 »
Thank you guys for such a quick response...

I'll start the development thread as soon as I get something more than led blinking from my camera :P.
I have started adapting the boot proces - looking through disassembled code to find some addresses and so on(but got stuff for school, so it'll take some time) - I'm mostly comparing firmwares and editing code for SD1200(maybe not the best reference port :/).
Definitely not. I strongly suggest referring to some more mature ports. The SD1200 port has serious problems and a lot of copy/pasted code and comments which do not actually apply to that camera, themselves copied from an not entirely completed port. Trying to work on this port made me :( >:( :(
Don't forget what the H stands for.

*

Offline c10ud

  • ***
  • 245
Re: IXUS 105/ SD 1300 1.00D firmware dump
« Reply #5 on: 10 / October / 2010, 06:31:41 »
hey there, i just started trying to port chdk to this camera.

i am following the "new" dryos ports as references, i can boot to play mode and i'm trying to make spytask work, if you want to partecipate please visit my thread, i can share my current work if you want

http://chdk.setepontos.com/index.php/topic,5720.msg55713.html#msg55713

Re: IXUS 105/ SD 1300 1.00D firmware dump
« Reply #6 on: 26 / December / 2010, 20:54:10 »
Thank you guys for such a quick response...

I'll start the development thread as soon as I get something more than led blinking from my camera :P.
I have started adapting the boot proces - looking through disassembled code to find some addresses and so on(but got stuff for school, so it'll take some time) - I'm mostly comparing firmwares and editing code for SD1200(maybe not the best reference port :/).

But if anyone else has this camera and feels like having some info to share with others, than please start the thread :)
Did you start developping something on your side for SD1300?

 

Related Topics