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

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

  • 1685 Replies
  • 834611 Views
Advertisements
Here is patch for ixus 1000 that enable real auto ISO and focus overwrite in AF lock. Please add to chdk source
Ixus 1000 HS

Patch to add IXUS 1000 102B firmware, please add to source


*

Offline srsa_4c

  • ******
  • 4451
Small change to enable iris support on the Ixus200/SD980. Tested by hamfent: http://chdk.setepontos.com/index.php?topic=4335.msg83262#msg83262

Code: [Select]
Index: platform/ixus200_sd980/platform_camera.h
===================================================================
--- platform/ixus200_sd980/platform_camera.h (revision 1773)
+++ platform/ixus200_sd980/platform_camera.h (working copy)
@@ -34,7 +34,6 @@
     #define CAM_VIDEO_QUALITY_ONLY          1
     #define CAM_BRACKETING                  1
     #undef  CAM_VIDEO_CONTROL
-    #undef  CAM_HAS_IRIS_DIAPHRAGM
     #define CAM_MULTIPART                   1
     #define CAM_HAS_JOGDIAL                 1
     #undef  CAM_USE_ZOOM_FOR_MF

*

Offline whim

  • ******
  • 2046
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Hi devs,

There appears to be a problem with trunk 1772

Hi dvip !

Although there's still many things out of whack in CHDK-Shell, this one definitely is an error in trunk 1772.

Try changing (in /CHDK/Makefile)
Quote
   cp $(topdir)/CHDK/$(LOGO) $(topdir)/CHDK/DATA/$(LOGO)
to
Quote
   mkdir -p  $(topdir)CHDK/DATA
   cp $(topdir)CHDK/$(LOGO) $(topdir)CHDK/DATA/$(LOGO)

Actually, this is 2 errors:
1) no '/' needed after $(topdir)
2) trying to write to a non-existant dir /CHDK/DATA

hope that helps,

wim



*

Offline philmoz

  • *****
  • 3450
    • Photos
Hi devs,

There appears to be a problem with trunk 1772


Should be fixed in revision 1774.

Phil.
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 philmoz

  • *****
  • 3450
    • Photos
Patch to add IXUS 1000 102B firmware, please add to source



We need the firmware dump before committing to SVN (to make sure it all compiles correctly).
Can you provide a link to the firmware please.

Also this appears to be a patch for the main development (unstable) trunk, not the stable release-1.0 branch - is this correct?

Phil.
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 philmoz

  • *****
  • 3450
    • Photos
Here is patch for ixus 1000 that enable real auto ISO and focus overwrite in AF lock. Please add to chdk source

I've added the CAM_USE_ZOOM_FOR_MF and CAM_CAN_SD_OVER_IN_AF_LOCK change in revision 1775.

I've left the USE_REAL_AUTOISO and OVEREXP_COMPENSATE_OVERALL change out for two reasons:
- this would make the IXUS 1000 inconsistent with all other cameras and may result in confusion
- I think these should be run-time configuration settings for all cameras not compile time options

Phil.
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 philmoz

  • *****
  • 3450
    • Photos
Small change to enable iris support on the Ixus200/SD980. Tested by hamfent: http://chdk.setepontos.com/index.php?topic=4335.msg83262#msg83262

Code: [Select]
Index: platform/ixus200_sd980/platform_camera.h
===================================================================
--- platform/ixus200_sd980/platform_camera.h (revision 1773)
+++ platform/ixus200_sd980/platform_camera.h (working copy)
@@ -34,7 +34,6 @@
     #define CAM_VIDEO_QUALITY_ONLY          1
     #define CAM_BRACKETING                  1
     #undef  CAM_VIDEO_CONTROL
-    #undef  CAM_HAS_IRIS_DIAPHRAGM
     #define CAM_MULTIPART                   1
     #define CAM_HAS_JOGDIAL                 1
     #undef  CAM_USE_ZOOM_FOR_MF

Added in revision 1777.

Phil.
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)


Patch to add IXUS 1000 102B firmware, please add to source



We need the firmware dump before committing to SVN (to make sure it all compiles correctly).
Can you provide a link to the firmware please.

Also this appears to be a patch for the main development (unstable) trunk, not the stable release-1.0 branch - is this correct?

Phil.

Hi Phil

Apologies, I haven't contributed here before so wasn't too sure of the process

Have popped the FW dump here
http://wattz.dyndns.org/chdk/IXUS1000_SD4500_102B.BIN

This seems stable to me, I would like to add it to that if possible so others with my FW can benefit from CHDK as I have :D - I've zipped the contents of trunk\platform\ixus1000_sd4500\sub\102b here if its easier then using the .patch file
http://wattz.dyndns.org/chdk/102b.zip

Hope this is ok?

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Added the
  • IXUS 1000 / SD4500 1.02B
full 8MB dump (dumped with cBasic udumper) by mwvent82 from this forum post to the box.net/chdk repository.

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal