Author Topic: ixus90/sd790 IS porting  (Read 48056 times)

Offline scottydont4444

  • Newbie
  • *
  • Posts: 4
Re: ixus90/sd790 IS porting
« Reply #285 on: 28 / January / 2010, 00:58:59 »


1.00c showed minimal differences and some minimal shifted address areas.
I tried to adapt the necessary code, but obviously can not test it.
If anybody can give some positive feedback this firmware version could be added to the CHDK trunk.

Kind regards

I was able to load the firmware to my camera (1.00c) and was able to navigate around the CHDK menu. However, every time I went to take a picture, the camera would freeze up and it the light would just keep blinking.

Offline ehmu

  • Rookie
  • *
  • Posts: 14
  • Ixus 90-1.00d
Re: ixus90/sd790 IS porting
« Reply #286 on: 29 / January / 2010, 03:52:41 »
1.00d
My recent changes:
- fixed a bug with dark frame subtraction (nrflag was incorrect)
- improved USB remote support
- cosmetic changes (I hope patch verification is not too confusing)

I think it's good to add it to the trunk.

Offline ehmu

  • Rookie
  • *
  • Posts: 14
  • Ixus 90-1.00d
Re: ixus90/sd790 IS porting
« Reply #287 on: 29 / January / 2010, 04:05:01 »
1.00c
The new binary contains my last improvements for 1.00d (dark frame, USB)

However, every time I went to take a picture, the camera would freeze up and it the light would just keep blinking.
Hmm. Which color is blinking? How long? Is save RAW active? Any other CHDK overrides active (usually in red color in the top left corner)? Do you have to turn off and on or remove the battery?

I'll fool around over the next couple of days, but is there anything specific that I should look for?
e.g. take a picture  ;)

The changes compared to 1.00d are in:
boot, jogdial (in CHDK and Canon mode), movie overrides (bitrate, quality, change during record), ND filter override, ultra long exposure (>64s),  ..
So it's good to test this.

Thanks for your feedback   :)
« Last Edit: 29 / January / 2010, 04:10:49 by ehmu »

Offline scottydont4444

  • Newbie
  • *
  • Posts: 4
Re: ixus90/sd790 IS porting
« Reply #288 on: 29 / January / 2010, 04:36:26 »

However, every time I went to take a picture, the camera would freeze up and it the light would just keep blinking.
Hmm. Which color is blinking? How long? Is save RAW active? Any other CHDK overrides active (usually in red color in the top left corner)? Do you have to turn off and on or remove the battery?


It turns out that the override shutter speed got turned on. So it was taking a picture, it was just taking a very long time. I did notice that there is also a 1.00c patch. How do I install that?

Offline fe50

  • Guru Member
  • ******
  • Posts: 2608
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: ixus90/sd790 IS porting
« Reply #289 on: 31 / January / 2010, 17:23:53 »
Updated the CHDK trunk with ehmu's latest code: --> changeset #870
- added 1.00c (reply #273)
- corrections for 1.00d (reply #286)
- added 1.00e to the makefile (copy of 1.00d)

The latest binaries are available from the autobuild server, as always...

The autobuild server now serves 3 ixus90_sd790 versions:
  • 1.00c
  • 1.00d
  • 1.00e (where 1.00e is simply a copy of the 1.00d version, it will also report 1.00d in the splash screen / CHDK fw info box)

@ehmu:
Are there any additions/corrections for the 1.00c version ?

Offline ehmu

  • Rookie
  • *
  • Posts: 14
  • Ixus 90-1.00d
Re: ixus90/sd790 IS porting
« Reply #290 on: 01 / February / 2010, 04:04:58 »
@fe50
Thanks a lot for merging all the patches so far.

For 1.00c I recommend the added patch:
+ correction of dark frame subtraction override
+ improved USB remote support

Offline fe50

  • Guru Member
  • ******
  • Posts: 2608
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: ixus90/sd790 IS porting
« Reply #291 on: 01 / February / 2010, 04:18:54 »
For 1.00c I recommend the added patch:
+ correction of dark frame subtraction override
+ improved USB remote support

Done. (changeset #872)

Offline Tophatter

  • Newbie
  • *
  • Posts: 2
Re: ixus90/sd790 IS porting
« Reply #292 on: 01 / February / 2010, 20:30:59 »


I need to update to the latest firmware, but one odd thing I noticed is that if I tried to bracket exposures while shooting RAW, the camera would freeze and then shut off after the first picture.

Offline scottydont4444

  • Newbie
  • *
  • Posts: 4
Re: ixus90/sd790 IS porting
« Reply #293 on: 02 / February / 2010, 03:48:16 »


I need to update to the latest firmware, but one odd thing I noticed is that if I tried to bracket exposures while shooting RAW, the camera would freeze and then shut off after the first picture.

I noticed this as well. My camera usually made it to the second picture but then froze up and shut off.

CHDK Forum

Re: ixus90/sd790 IS porting
« Reply #293 on: 02 / February / 2010, 03:48:16 »

Offline ehmu

  • Rookie
  • *
  • Posts: 14
  • Ixus 90-1.00d
Re: ixus90/sd790 IS porting
« Reply #294 on: 10 / February / 2010, 03:34:30 »
Quote
.. if I tried to bracket exposures while shooting RAW, the camera would freeze and then shut off after the first picture.

I can confirm crashes with raw (and dng) bracketing, but can not reproduce
it reliably. Bracketing with jpeg only works.
Most crashes I got after 3 pictures with 1/3Ev + bracket type, 1/5s Start Tv. It seems
as my slower SD card does not crash (at least less often).

I also get no crashes when I activate the continuous mode via the custom timer (icon with C) and then just have to press once to release the specified number of raw shots. When I use the continuous mode with the stacked rectangles icon, I have to keep the shoot button pressed - till it crashes.

Offline NormanA

  • Rookie
  • *
  • Posts: 18
Re: ixus90/sd790 IS porting
« Reply #295 on: 17 / February / 2010, 19:29:11 »
I put the latest build (874), which is no longer beta (Yay!) onto my card and the camera would no longer boot.  Cardtricks went crazy and I tried several things and nothing worked, until I replaced the current DISKBOOT.BIN with the one from February 6th.  It will boot from every other DISKBOOT.BIN file I tried it with, just not the one from build 874.  Does this present a problem that needs to be addressed, or does this file truly only allows the camera to boot from the card.  Every file is a different size, which makes me ask the question.

Offline whim

  • Guru Member
  • ******
  • Posts: 1957
  • A620/A630/A590-101b/i70-101b/i870-101a/i300
Re: ixus90/sd790 IS porting
« Reply #296 on: 17 / February / 2010, 23:00:10 »
Quote
Cardtricks went crazy

Can you explain what you did, and in what way CT went crazy ?
If you found a bug in CT, I'll gladly fix it; if not i should be able to explain what went wrong (i hope)

thanks,

wim
« Last Edit: 17 / February / 2010, 23:02:25 by whim »

Offline NormanA

  • Rookie
  • *
  • Posts: 18
Re: ixus90/sd790 IS porting
« Reply #297 on: 18 / February / 2010, 05:50:53 »
I opened up CardTricks and it ask me to browse to the card, which I did, but it kept asking me to do the same thing, ad infinite-um.  The only way I could get out of this loop, was to stop it through the Task Manager.  I tried it twice, thinking the first time was just a glitch, but, it wasn't.  Hope you're successful in getting this fixed, it worked before for me about a year ago.

Offline whim

  • Guru Member
  • ******
  • Posts: 1957
  • A620/A630/A590-101b/i70-101b/i870-101a/i300
Re: ixus90/sd790 IS porting
« Reply #298 on: 18 / February / 2010, 06:17:30 »
@NormanA

You're the second person to report this behaviour (from ~ 100.000 downloaders)
When the first person reported this, I was mystified, but after some exchange of
posts we determined the reason. So, here's my guess:

You moved the program - and forgot the CardTricks folder with helper files, which
should be in the same folder as CardTricks144.exe (as in attached pic)

Solution 1: find the folder & reunite with the program
Solution 2: redownload http://savedonthe.net/download/78/CardTricks-144-SFX.exe

HTH,

wim
« Last Edit: 18 / February / 2010, 06:35:24 by whim »

Offline NormanA

  • Rookie
  • *
  • Posts: 18
Re: ixus90/sd790 IS porting
« Reply #299 on: 19 / February / 2010, 05:17:21 »
Wim,

I checked my CardTricks folder, and found that I had indeed used the wrong file to open the program.  Thanks for the information, however, I now, also realize that the problem is with DISKBOOT.BIN, it's not working, unless I use one of the other files from a previous build.  They all work fine, but, not the one from the current build.  Am I losing functionality by using this older file with the newer build?  The size of the new file is 263,668, dated Feb. 13, 2010.  The latest one that works has a size of 252,729 and is dated Feb. 6, 2010.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal