ELPH300HS aka IXUS220HS - Porting Thread - page 70 - DryOS Development - CHDK Forum

ELPH300HS aka IXUS220HS - Porting Thread

  • 897 Replies
  • 215242 Views
Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #690 on: 05 / March / 2012, 02:23:47 »
Advertisements
Oh and I forgot to mention that it is commonly believed that you can lock AE during video by half pressing the shutter button and then clicking the +/- button. It does not work for video. Once you start the video the AE lock disengages and goes to auto expose. Is there any way to lock it?

Thanks in advance....

Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #691 on: 06 / March / 2012, 22:22:05 »
It seems that I am getting a jpg and a raw file when I am shooting raw. Is this normal? Is anyone else noticing this?

Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #692 on: 06 / March / 2012, 22:34:40 »
It seems that I am getting a jpg and a raw file when I am shooting raw. Is this normal? Is anyone else noticing this?
Perfectly normal.   CHDK saves the RAW files and the Canon firmware saves the JPG's.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #693 on: 06 / March / 2012, 22:42:10 »
It seems that I am getting a jpg and a raw file when I am shooting raw. Is this normal? Is anyone else noticing this?

Thats the way it works with my Elph300HS and the latest CHDK.


Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #694 on: 06 / March / 2012, 22:44:17 »
It seems that I am getting a jpg and a raw file when I am shooting raw. Is this normal? Is anyone else noticing this?
Perfectly normal.   CHDK saves the RAW files and the Canon firmware saves the JPG's.

Another question quickly answered.   Now can anybody tell me if they are successfully turning OFF dark frame subtraction on the Elph300 or if its just not built yet into our Alpha version?

Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #695 on: 06 / March / 2012, 23:02:09 »
Thanks for the quick responses... Also would it be possible to lock ae while shooting video through a script? I haven't looked into the scripting, but I would like to know if this would even be possible before starting.

Also just to let everyone know, the video is coming out superbly with the new CHDK. I am getting video data rates of 95 Mbit/sec which is very good!!

Thanks again for all of the help and all of the hard work!

*

Offline srsa_4c

  • ******
  • 4078
Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #696 on: 07 / March / 2012, 00:23:05 »
Elph300, now using 101g-1699
Now can anybody tell me if they are successfully turning OFF dark frame subtraction on the Elph300 or if its just not built yet into our Alpha version?
Try this build: CHDK-ixus220_elph300hs-101g-1.0.0.zip - 0.20MB.
If it's working then all firmware versions can switch to the nrflag address finsig_dryos has found.
« Last Edit: 07 / March / 2012, 15:55:52 by srsa_4c »

Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #697 on: 07 / March / 2012, 01:54:45 »
Try this build: CHDK-ixus220_elph300hs-101g-1.0.0.zip - 0.20MB.
If it's working then all firmware versions can switch to the nrflag address finsig_dryos has found.

Ok, got and about to go play.  Its only the DISKBOOT file. 
Thanks much and will report back shortly.


Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #698 on: 07 / March / 2012, 02:05:11 »
Try this build: CHDK-ixus220_elph300hs-101g-1.0.0.zip - 0.20MB.
If it's working then all firmware versions can switch to the nrflag address finsig_dryos has found.

No Joy.    Still can't make this cute little camera take a 10sec shot in less than 20sec.  Thanks for the try!

*

Offline srsa_4c

  • ******
  • 4078
Re: ELPH300HS aka IXUS220HS - Porting Thread
« Reply #699 on: 07 / March / 2012, 15:50:18 »
No Joy.    Still can't make this cute little camera take a 10sec shot in less than 20sec.
The code required for setting the "nrflag" was not present, no wonder it didn't work. Here's the next try: CHDK-ixus220_elph300hs-101g-1.0.0.zip - 0.20MB

Tech. details (only for this fw rev):
Code: [Select]
Index: platform/ixus220_elph300hs/sub/101g/capt_seq.c
===================================================================
--- platform/ixus220_elph300hs/sub/101g/capt_seq.c (revision 1715)
+++ platform/ixus220_elph300hs/sub/101g/capt_seq.c (working copy)
@@ -2,7 +2,7 @@
 #include "platform.h"
 #include "core.h"
 
-static long *nrflag = (long*)(0x7514+0x8);  // FF18775C & FF1877C8
+static long *nrflag = (long*)(0x7200+0x08);
 #define NR_AUTO (0) // have to explictly reset value back to 0 to enable auto
 #define PAUSE_FOR_FILE_COUNTER 100          // Enable delay in capt_seq_hook_raw_here to ensure file counter is updated
 
@@ -101,6 +101,7 @@
 
 // jump table entry 1
 "loc_FF882A14: \n"
+"       BL      capt_seq_hook_set_nr\n" // + (as in Ixus310)
 " LDR R8, [R0,#0xC] \n"
 "       MOV     R0, R8 \n"
 
« Last Edit: 07 / March / 2012, 15:59:36 by srsa_4c »

 

Related Topics