IXUS 500 HS - ELPH 520 Porting Thread - page 6 - DryOS Development - CHDK Forum supplierdeeply

IXUS 500 HS - ELPH 520 Porting Thread

  • 76 Replies
  • 32429 Views
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #50 on: 05 / April / 2014, 03:38:51 »
Advertisements
mftest.lua

*

Offline nafraf

  • *****
  • 1308
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #51 on: 05 / April / 2014, 03:58:44 »
RAW - fail
Which capture mode did you use? Some models have problems with RAW capture in AUTO.  Please test if raw works in P mode.

Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #52 on: 05 / April / 2014, 10:57:27 »
Please test if raw works in P mode.
I tested in the P-mode, the same thing.
« Last Edit: 05 / April / 2014, 14:43:29 by Chairman72 »

*

Offline nafraf

  • *****
  • 1308
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #53 on: 06 / April / 2014, 07:14:47 »
@Chairman72
Please test RAW capture using this version: http://www.filedropper.com/ixus500elph520hs-100d-130-3413-full


Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #54 on: 06 / April / 2014, 09:00:06 »
@nafraf
does not work
same
and the auto-mode and P-mode
« Last Edit: 06 / April / 2014, 09:08:39 by Chairman72 »

Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #55 on: 16 / October / 2014, 22:57:29 »
Well, that , with the support of raw and have not figured out ?

*

Offline ux

  • *
  • 11
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #56 on: 26 / November / 2014, 12:12:48 »
Hi,

I have the the Ixus 500 HS with firmware 1.01 rev 1.00 (so that would be 101a apparently). The firmware can be found here: http://lucy.pkh.me/chdk-ixus500hs/. The arm-elf toolchain seems to be working here (since I was able to build chdk for a random platform) so I can provide help with testing.

So what is the current status and how can I help?

Note: I idle/hang out on the #chdk IRC channel if you need direct exchanges.

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #57 on: 26 / November / 2014, 14:03:59 »
Hi,

I have the the Ixus 500 HS with firmware 1.01 rev 1.00 (so that would be 101a apparently). The firmware can be found here: http://lucy.pkh.me/chdk-ixus500hs/. The arm-elf toolchain seems to be working here (since I was able to build chdk for a random platform) so I can provide help with testing.

So what is the current status and how can I help?

Note: I idle/hang out on the #chdk IRC channel if you need direct exchanges.

If you have development experience and want to work on this port you can try this:
- get latest source for IXUS500 from http://subversion.assembla.com/svn/nafraf/chdk
- get latest CHDK source from http://subversion.assembla.com/svn/chdk (use the trunk version)
- copy the loader/ixus500_elph520hs folder from nafrafs' version to the CHDK version
- copy the platform/ixus500_elph520hs folder from nafrafs' version to the CHDK version
- create platform/ixus500_elph520hs/sub/101a folder by copying 100d or 100e
- copy your PRIMARY.BIN firmware dump to platform/ixus500_elph520hs/sub/101a

You should be able to build with
    make PLATFORM=ixus500_elph520hs PLATFORMSUB=101a firsub

If there are errors you can't resolve, you can post back here for more help.

The build may not run, as there may be addresses that need fixing; but getting it to build is the first step.

Phil.
« Last Edit: 26 / November / 2014, 14:06:24 by philmoz »
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)


*

Offline nafraf

  • *****
  • 1308
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #58 on: 26 / November / 2014, 18:45:49 »
101a files added to http://subversion.assembla.com/svn/nafraf/chdk

stubs_entry_2.S entries has not been verified, that file was copied from 100d.

*

Offline ux

  • *
  • 11
Re: IXUS 500 HS - ELPH 520 Porting Thread
« Reply #59 on: 30 / November / 2014, 09:59:21 »
[...]
You should be able to build with
    make PLATFORM=ixus500_elph520hs PLATFORMSUB=101a firsub

If there are errors you can't resolve, you can post back here for more help.

The build may not run, as there may be addresses that need fixing; but getting it to build is the first step.

Phil.

101a files added to http://subversion.assembla.com/svn/nafraf/chdk

stubs_entry_2.S entries has not been verified, that file was copied from 100d.

Thanks, and sorry for the delay. The build worked but I needed to add the missing #include "platform_palette.h" in the lib.c from nafraf code.

I'll make a test as soon as the wiki is up again and will report back.

 

Related Topics