IXUS145/ELPH135 Porting attempt - page 7 - DryOS Development - CHDK Forum  

IXUS145/ELPH135 Porting attempt

  • 136 Replies
  • 63879 Views
*

Offline reyalp

  • ******
  • 13391
Re: IXUS145/ELPH135 Porting attempt
« Reply #60 on: 27 / September / 2016, 23:10:15 »
Advertisements
Just FWIW, capdis was primarily written for digic6/thumb2 firmwares. It does work on ARM code, but codegen is the better choice for generating CHDK assembly on pre-digic6 firmwares.

The pre-digic6 version of the perl script is at http://chdk.wikia.com/wiki/GPL:disassemble.pl
Don't forget what the H stands for.

*

Offline nafraf

  • *****
  • 1308
Re: IXUS145/ELPH135 Porting attempt
« Reply #61 on: 03 / October / 2016, 22:52:32 »
Test version for ixus145_elph135 100c, please test and report.
« Last Edit: 19 / October / 2016, 23:30:41 by nafraf »

*

Offline blinkythebear

  • *
  • 6
  • Um... Rawr?
    • matias.im
Re: IXUS145/ELPH135 Porting attempt
« Reply #62 on: 18 / October / 2016, 11:01:47 »
Test version for ixus145_elph135 100c, please test and report.

I gave this a try on my Ixy 120 (Japanese IXUS145)

Menus worked OK, was able to run a script just fine.
Video recording worked great too, including quality control.

However, I'm getting the same issue zoomx was having with the underexposed photos.
Just having CHDK loaded is causing it for me, even with Disable Overrides.

I have attached some example photos. They have been resized but the EXIF info should be untouched.

Please let me know if there is anything I could do to help.
« Last Edit: 18 / October / 2016, 11:07:25 by blinkythebear »

*

Offline srsa_4c

  • ******
  • 4426
Re: IXUS145/ELPH135 Porting attempt
« Reply #63 on: 18 / October / 2016, 18:05:19 »
@nafraf

Perhaps try posting a test build that does not replace capt_seq, to see if that has any influence on the exposure issue.


*

Offline nafraf

  • *****
  • 1308
Re: IXUS145/ELPH135 Porting attempt
« Reply #64 on: 18 / October / 2016, 23:26:58 »
@srsa_4c Thanks. I think that I found a bug in exp_drv_task().  Changes were committed to my personal repository.

New version in attachment.
« Last Edit: 19 / October / 2016, 23:30:27 by nafraf »

*

Offline blinkythebear

  • *
  • 6
  • Um... Rawr?
    • matias.im
Re: IXUS145/ELPH135 Porting attempt
« Reply #65 on: 19 / October / 2016, 13:12:14 »
@srsa_4c Thanks. I think that I found a bug in exp_drv_task().  Changes were committed to my personal repository.

New version in attachment.

I'm getting the same issue with this build. Is there anything I could to to help debug this? (I have no CHDK dev experience, but I'm familiar with low level programming and debugging.)

*

Offline nafraf

  • *****
  • 1308
Re: IXUS145/ELPH135 Porting attempt
« Reply #66 on: 19 / October / 2016, 23:32:14 »
Thanks for testing.
A new version, this time exp_drv_task() is disabled.
« Last Edit: 22 / October / 2016, 11:12:29 by nafraf »

*

Offline nafraf

  • *****
  • 1308
Re: IXUS145/ELPH135 Porting attempt
« Reply #67 on: 20 / October / 2016, 00:03:52 »
This time exp_drv_task() is enabled. apex2us address was corrected.
Please test.
« Last Edit: 19 / December / 2016, 19:52:49 by nafraf »


*

Offline blinkythebear

  • *
  • 6
  • Um... Rawr?
    • matias.im
Re: IXUS145/ELPH135 Porting attempt
« Reply #68 on: 20 / October / 2016, 15:29:31 »
This time exp_drv_task() is enabled. apex2us address was corrected.
Please test.

That last build worked perfectly for me.
I no longer have the issue with underexposed photos.
Are there any specific things I should be testing?

*

Offline nafraf

  • *****
  • 1308
Re: IXUS145/ELPH135 Porting attempt
« Reply #69 on: 20 / October / 2016, 20:39:29 »
Please run tests  described here: http://chdk.wikia.com/wiki/Testing

 

Related Topics