IXUS 132 / ELPH 115 IS Porting Thread - DryOS Development - CHDK Forum

IXUS 132 / ELPH 115 IS Porting Thread

  • 110 Replies
  • 68439 Views
IXUS 132 / ELPH 115 IS Porting Thread
« on: 30 / July / 2013, 10:19:41 »
Advertisements
I have mistakenly purchased an IXUS 132 (called an IXY90F here in Japan) only to discover that it's not supported.  I could return it and get a support camera but I'm wondering if anyone out there is planning to work on this port?

I'm a decent developer with experience in embedded systems although no knowledge of CHDK yet.

Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #1 on: 30 / July / 2013, 11:02:49 »
Generally,  if there is not a porting thread,  then nobody is working on it.

link> My camera isn't ported yet.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #2 on: 05 / October / 2013, 23:40:35 »
I am interested in learning how to port using this camera (or at least help with some of the less risky steps). I am currently reading up on porting method for chdk and whatnot but I noticed that the wiki pages is not accurate with each other. This list, http://chdk.wikia.com/wiki/For_Developers, say that this camera have no firmware available but the ELPH115IS page, http://chdk.wikia.com/wiki/ELPH115, have a link to the firmware. I am currently investigating whether the firmware does exist at that link. Do I just go ahead and update the list or would I be stepping on some toes doing so? (I'm not familiar working with any wiki stuff). [EDIT: went ahead and updated that particular camera's name color]

In any case, I am hoping that some real developer would be willing to join in this porting effort and let me help them out.

thanks.

P.S. I know that this thread is quite old but I figured that it would be better to do this than creating another duplicate threads on the same topic.

[EDIT:
Found firmware #: 100b
and dumped my firmware, which seem to be similar to the one already hosted at the second link I posted in this post. Taking a break for now. Gonna read up some more on further porting effort]
« Last Edit: 06 / October / 2013, 01:14:28 by lostear »

Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #3 on: 06 / October / 2013, 09:47:38 »
[EDIT: went ahead and updated that particular camera's name color]
Thanks for doing that - help with wikia maintenance is always appreciated.  If you have a moment, please register and log in when editing?  Its not a requirement - it's just nice to know who is making changes : http://chdk.wikia.com/wiki/Special:RecentChanges

Quote
In any case, I am hoping that some real developer would be willing to join in this porting effort and let me help them out.
That's actually a possibility these days.  Post here when you get done reading and have a sense of how much you are going to be able to do yourself and how much help you will need.

Quote
P.S. I know that this thread is quite old but I figured that it would be better to do this than creating another duplicate threads on the same topic.
Thanks for that too!

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline nafraf

  • *****
  • 1308
Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #4 on: 06 / October / 2013, 11:48:05 »
Here you can find a blind port for ixus132 (under development), it is based on ixus140 port.

code_gen.txt file from ixus140 works fine with ixus132.
There are some values to check:
- nr_flag (see comments in capt_seq.c)
- stubs_min.S
- platform_camera.h
- kbd.c was copied from ixus140.

I don't have access to camera, I can't test anything, but you can use the code as start point.

Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #5 on: 08 / October / 2013, 09:24:25 »
Unfortunately, I have to return the camera. Something came up and I need the money. I apologize for raising everyone's hope with this camera's porting. I was actually getting excited in learning how to do all of this. Again, sorry.

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #6 on: 11 / October / 2013, 05:57:13 »
Added the
  • IXUS 132 / ELPH 115 1.00B
full 16MB dump by lostear from this forum post / the wikia page to the CHDK P&S FW dumps

Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #7 on: 16 / December / 2013, 17:22:27 »
Here you can find a blind port for ixus132 (under development), it is based on ixus140 port.

code_gen.txt file from ixus140 works fine with ixus132.
There are some values to check:
- nr_flag (see comments in capt_seq.c)
- stubs_min.S
- platform_camera.h
- kbd.c was copied from ixus140.

I don't have access to camera, I can't test anything, but you can use the code as start point.

Hi Nafraf, just wanted to check if any further development was made on the ixus132 port. I just got a couple of these at home (firm 100b), and I'd be happy to be able to assist in testing. I am working right now on setting up the compiling environment and will be reading documentation on... well, pretty much anything that comes up.

Like lostear, if any developer is willing to join the ixus132 porting, I'd be happy to assist. Meanwhile, pointers on good documentation on the porting process are more than welcome.

Cheers!

*

Offline nafraf

  • *****
  • 1308
Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #8 on: 31 / December / 2013, 17:15:23 »
Hi Nafraf, just wanted to check if any further development was made on the ixus132 port.
nr_flag, file_counter_var, and palette_control found.

Quote
Meanwhile, pointers on good documentation on the porting process are more than welcome.
http://chdk.wikia.com/wiki/For_Developers
http://chdk.wikia.com/wiki/Adding_support_for_a_new_camera
With the current code, you can compile and test if CHDK boots.
« Last Edit: 31 / December / 2013, 17:18:09 by nafraf »

*

Offline gon

  • *
  • 6
Re: IXUS 132 / ELPH 115 IS Porting Thread
« Reply #9 on: 19 / January / 2014, 01:48:40 »
hi everyone
there was a sale for this came in germany, so i got one for myself.
yesterday i built the gcc 4.6.4, the other guides all just won't compile on my raspberry pi.
i checked out the CHDK and put the ixus132-directories from nafnaf's branch from loader and firmware into there and built it.
i did a lowlevel format of my sdcard
i put the diskboot.bin and the CHDK directory onto my sdcard.
the cam starts with no problems.

but i cannot find an update firmware option in the menu.
i tried to make it autoboot with eos, but i did not work.

let me know, if i can do some more testing
« Last Edit: 19 / January / 2014, 02:02:05 by gon »

 

Related Topics


SimplePortal © 2008-2014, SimplePortal