Adding new cameras, applying patches into trunk (with source code prepared) - page 84 - General Discussion and Assistance - CHDK Forum
supplierdeeply

Adding new cameras, applying patches into trunk (with source code prepared)

  • 1666 Replies
  • 690157 Views
*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #830 on: 15 / September / 2012, 07:07:11 »
Advertisements
sx240hs  fw 1.00a  & fw 1.00c - Alpha version for dev trunk.
sx260hs  fw 1.00b  & fw 1.00c - Alpha version for dev trunk.

Push...

What is the problem with this patch? I think it's important to have a 2012 camera as base for other cameras from this year.

Btw, rudi has improved also the GPS functions, what is included in this patch.

msl
CHDK-DE:  CHDK-DE links

*

Offline reyalp

  • ******
  • 13792
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #831 on: 15 / September / 2012, 15:24:27 »
sx240hs  fw 1.00a  & fw 1.00c - Alpha version for dev trunk.
sx260hs  fw 1.00b  & fw 1.00c - Alpha version for dev trunk.

Push...

What is the problem with this patch? I think it's important to have a 2012 camera as base for other cameras from this year.

Btw, rudi has improved also the GPS functions, what is included in this patch.

msl
No specific problem, I'll try to look at it today.
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 13792
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #832 on: 15 / September / 2012, 18:09:27 »
sx240hs  fw 1.00a  & fw 1.00c - Alpha version for dev trunk.
sx260hs  fw 1.00b  & fw 1.00c - Alpha version for dev trunk.
Added to trunk in changest 2145 and changeset 2146. Thanks for the nice clean patch

I made some minor adjustsments
notes.txt
- made the "raw not saved in auto mode" apply to all. If this is not actually correct, let me know
- I added a note about compatibility between the two cameras.
It seems like there are some other outstanding issues discussed in the porting threads (intermittent raw in other modes, crashes ?) If someone more familiar with these ports can provide updated information we should add it.

in camera_list.csv, sx260 100b was marked beta, the others alpha. I made them all alpha, if there's really a difference in maturity between these ports, we can change it.
Some minor adjustments to make less noise diffing the platform directories.

edit:
I backported the GPS changes to 1.1 in changeset 2147This looks like it should be fine to me, but I don't have any of the affected cameras, if someone can confirm that would be good.
« Last Edit: 15 / September / 2012, 18:35:39 by reyalp »
Don't forget what the H stands for.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #833 on: 15 / September / 2012, 20:24:22 »
Patch to enable dual partition support for the A1000.  Forum thread here :

http://chdk.setepontos.com/index.php?topic=8682.0

Ported :   A1200    SD940   G10    Powershot N    G16


*

Offline reyalp

  • ******
  • 13792
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #834 on: 15 / September / 2012, 20:40:50 »
Added sx240 and sx260 to the 1.1 branch in changeset 2148

Only changes were commenting out KEY_POWER and stubs regeneration.
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 13792
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #835 on: 15 / September / 2012, 21:09:03 »
Patch to "add" 1.00a firmware to the A1200 port.   The 1.00a is identical to the 1.00b so that is noted in camera_list.csv and the prototype C files in the platform/a1200/sub/100a have been deleted.
Patch to enable dual partition support for the A1000.
Thanks. Trunk changesets 2149, 2150 and 2151 release changeset 2152
Don't forget what the H stands for.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #836 on: 16 / September / 2012, 15:09:03 »
Hello!

Attached patch for s100 (reference post: chdk.setepontos.com/index.php?topic=7887.msg90910#msg90910)
- Adds the 'ring func.' button as the erase button
- Fixed spacing in keymap array (got rid of tabs)
- Un-undefs CAM_HAS_ERASE_BUTTON

Should apply both to trunk and the 1.1 release.


*

Offline reyalp

  • ******
  • 13792
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #837 on: 16 / September / 2012, 16:36:28 »
Hello!

Attached patch for s100 (reference post: chdk.setepontos.com/index.php?topic=7887.msg90910#msg90910)
- Adds the 'ring func.' button as the erase button
- Fixed spacing in keymap array (got rid of tabs)
- Un-undefs CAM_HAS_ERASE_BUTTON

Should apply both to trunk and the 1.1 release.
Thanks. Added in trunk changeset 2155 release changeset 2156
Don't forget what the H stands for.


*

Offline nafraf

  • *****
  • 1308
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #838 on: 16 / September / 2012, 20:38:29 »
Attached a small patch to a495:
- Modemap table corrected, new stubs_entry.S generated for 1.00d, 1.00e, 1.00f
- Some #define needed for optical zoom were added
- PARAM_EXPOSURE_COUNTER deleted.

The changes were tested in 1.00f and chdkptp0.2.301-alpha.

« Last Edit: 16 / September / 2012, 20:42:54 by nafraf »

*

Offline reyalp

  • ******
  • 13792
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #839 on: 16 / September / 2012, 21:31:41 »
Attached a small patch to a495:
- Modemap table corrected, new stubs_entry.S generated for 1.00d, 1.00e, 1.00f
- Some #define needed for optical zoom were added
- PARAM_EXPOSURE_COUNTER deleted.
Added trunk changeset 2159 release changeset 2160
Don't forget what the H stands for.

 

Related Topics