Author Topic: SD990  (Read 21581 times)

Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990
« Reply #105 on: 19 / April / 2009, 01:47:05 »
A quick and dirty timelapse I took the other day


custom lua script loosely based on http://chdk.setepontos.com/index.php/topic,2589.0.html
Don't forget what the H stands for.

Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990 ISO override limt/bug
« Reply #106 on: 20 / April / 2009, 11:37:24 »
ISO override from the CHDK menu or script appears to only go up to effectively 800, despite showing ISO 1600 (or whatever) in the UI and exif.

The override definitely does change the ISO in the 80-800 range, but everything higher than 800 looks exactly the same.

A manual mode shot with the same settings and ISO 1600 is much more exposed.

I haven't tried comparing raws yet, but that's next.
Don't forget what the H stands for.

Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990
« Reply #107 on: 21 / April / 2009, 10:55:18 »
Updated in trunk (get it from the autobuild server http://mighty-hoernsche.de/)

Jogdial support. This means you can script the jogdial, and it'd disabled when you are in alt mode
Power up to shoot mode: just hold the power button down a bit longer

edit:
and now video quality control. I just blindly modeled it off the SX10 stuff (thanks ewavr  :xmas) so I'm not sure if the numbers are right, but it seems to work.
« Last Edit: 21 / April / 2009, 12:50:22 by reyalp »
Don't forget what the H stands for.

Offline kic

  • Newbie
  • *
  • Posts: 3
Re: SD990
« Reply #108 on: 23 / April / 2009, 03:24:47 »
Hey together,

first of all - great job... I admire you guys doing all that complicated work. Thanks for porting it to the SD990.

Today I got my SD990/IXUS980 and I downloaded the beta version to try it out. I split the SDHC card (32GB), first partition 200MB FAT16, second partition the rest FAT32. DISKBOOT.BIN/PS.FI2 on the first partition, CHDK on the second, big one. Since I did not find a way to switch the camera on in play mode, I decided to do the BOOTDISK method by editing partition one. This worked, the cam boots into CHDK. It also stores pictures although the SDHC card is switched to LOCK (of course, otherwise it would not boot).

BUT - these pictures are all stored on the first, small FAT16 partition, nothing on the big FAT32 partition. Why? It must recognize the FAT32 because there is the CHDK file structure and I guess it would not work without this. I can press the direct print button to get into ALT mode, go through the menu... I didn't try mode, but definitely, pictures and movies go to the small partition.

Is this my fault? I cannot find any more hints about that.

Thanks a lot anyway, this is a great thing.

Torben

Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990
« Reply #109 on: 23 / April / 2009, 07:13:07 »
kic:
I'm not sure why the pictures would be stored on the first partition.  When CHDK loads, it should autodetect the larger partition and switch to that. I know this worked with the 8gig card I had set up. I used various linux tools to partition it, as described on the wiki.

You should also be able to load directly from a FAT32 card (or partition) using the "firmware update" method.

Did you use the build from http://mighty-hoernsche.de/ or one of the old ones attache to this forum ?

FWIW, diskboot.bin is only used for the autoboot method, and PS.FI2 is used for the "firm update" method. Each one is a complete copy of the CHDK executable, in slightly different formats. the CHDK directory structure should go on the big partitition.
Don't forget what the H stands for.

Offline kic

  • Newbie
  • *
  • Posts: 3
Re: SD990
« Reply #110 on: 23 / April / 2009, 10:28:10 »
Good morning reyalp,

I just played with the file browser and this one as well is showing me my 200MB FAT16 content, where - on boot - a CHDK folder is created. I deleted it there later using my finder, but after booting the camera it is there again. No contents, just directories. Only 200MB in total, it does not touch the rest of the card. But the camera itself very well recognizes the big card, without modifications it says I have room for 8343 pictures :)

Strange, auto-booting works, CHDK itself starts, but does not find the contents of the FAT32 partition and does not store pictures there.

I have no idea where to go from here, if you need any debugging help for this, let me know.

Oh, and yes, I used the http://mighty-hoernsche.de/ firmware. Tonight I might try my own build (the pipeline works completely including IV/KEY extraction thanks to ewavr), so if you want me to put in some debugging code, let me know.

Need to run to work! Cheers and thanks,
Torben

PS: How do I start in PLAY mode so the camera would detect the FI2 file without me making any modification to the card formatting? I have not found a way to do this.

Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990
« Reply #111 on: 23 / April / 2009, 10:46:13 »
G I deleted it there later using my finder

Mac  ? Possibly a clue there.
Quote
but after booting the camera it is there again. No contents, just directories.

Yes, CHDK creates most of it's directory tree if it doesn't exist.
Quote
Only 200MB in total, it does not touch the rest of the card. But the camera itself very well recognizes the big card, without modifications it says I have room for 8343 pictures :)

That's very strange. It sounds as if your 200mb partition is marked as fat32 even though it is actually FAT16.

Quote
I have no idea where to go from here, if you need any debugging help for this, let me know.

It's something specific to your partition setup. The partition detection and switching code is common to all the CHDK cameras that support multi-partition. I've returned the SD990 to it's rightful owner (hence the flurry of late night commits ;)), and my own camera does not support SDHC, so I'm not sure how much debugging I could do.

Quote
PS: How do I start in PLAY mode so the camera would detect the FI2 file without me making any modification to the card formatting? I have not found a way to do this.

Put PS.FI2 on the root of the card.
Power on using the play button.
Choose "firm update" in the menu.

If the FI2 isn't detected, your mac is doing something strange to the copied files. This isn't unheard of. See http://chdk.wikia.com/wiki/FAQ/Mac
Don't forget what the H stands for.

Offline kic

  • Newbie
  • *
  • Posts: 3
Re: SD990
« Reply #112 on: 23 / April / 2009, 22:41:50 »
reyalp, thanks a lot! It is now working.

I guess the missing step was setting the pid to 1. That is what I haven't known and of course did not do. But on the mac page it is explained.

Sorry for that, really... but I promise I searched - just not specifically for mac :) I should have used my Linux server for the partitioning :)

THANKS A LOT again!

Torben

PS: My partition was displayed as FAT16 (200MB), now I made 4MB only and it became a FAT12, but it is working with FAT12 :)

Offline Marcel2087

  • Rookie
  • *
  • Posts: 11
Re: SD990
« Reply #113 on: 26 / April / 2009, 13:57:20 »
Great! The instructions for Mac really worked. Now I can use the big partition for storing photos and videos, too. I think the important step is to not include the CHDK folder on the first partition but only on the second, larger one. However, fantastic work, reyalp! Video quality settings are a great new feature, too...

CHDK Forum

Re: SD990
« Reply #113 on: 26 / April / 2009, 13:57:20 »

Offline satanata

  • Newbie
  • *
  • Posts: 1
Re: SD990
« Reply #114 on: 26 / April / 2009, 19:33:37 »
Hey guys! First post here.
My english is very bad.

Thank you for your great work reyalp.I have a few questions.
1.Why the colors from DNG (raw) is very different compare to JPG.Is this the real color that sensor capture or manual color calibration.
2. I think that efl is incorrect chdk shows 35mm but the real  Eq focal lenght is 36-133mm
3.RAW files dont have exif data.
3.DNG vs RAW  what do you guys think.
4.When you quick press the shutter it saves only jpeg.

Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990
« Reply #115 on: 27 / April / 2009, 02:24:57 »
Hey guys! First post here.
My english is very bad.

Thank you for your great work reyalp.I have a few questions.
1.Why the colors from DNG (raw) is very different compare to JPG.Is this the real color that sensor capture or manual color calibration.
Manual, see earlier in this thread.
Quote
2. I think that efl is incorrect chdk shows 35mm but the real  Eq focal lenght is 36-133mm
Rounding. It could be adjusted slightly.
Quote
3.RAW files dont have exif data.
Raw files are just the data from the sensor. If you want exif data, use DNG, or keep the jpeg.
Quote
3.DNG vs RAW  what do you guys think.
You're choice. DNG has almost exactly the same data, except that bad pixels are interpolated over. DNG includes metadata, RAW does not. RAW saves quicker, but few tools know how to deal with CHDK 12 bit raw.
Quote
4.When you quick press the shutter it saves only jpeg.
This is a bug.  Similar issues have been seen on other cameras, so I'll see what I can do, but as I mentioned earlier, I don't have the camera any more.
Don't forget what the H stands for.

Offline olf

  • Rookie
  • *
  • Posts: 12
Re: SD990
« Reply #116 on: 29 / April / 2009, 22:10:17 »
Hi.
I would like to test the RAW files of the SD990/Ixus980.

I want to find out which applications can open the RAW files.
I don't have the camera yet but I would like to buy it if RAW is usable.

Can someone please upload a RAW file or a variety of files?
P.S. I've got a Mac.
Thanks.
« Last Edit: 29 / April / 2009, 22:34:19 by olf »

Offline olf

  • Rookie
  • *
  • Posts: 12
Re: SD990
« Reply #117 on: 30 / April / 2009, 07:45:00 »
Well, CHDK and this forum are really impressive.
Meanwhile, I've found the test CRW  by reyalp and also the DNG that was converted from it on a computer.
Unfortunately I can't open the CRW in any of my Mac programs but the DNG opens in Adobe Bridge.

The DNG has really a better quality than the JPEG. The noise at ISO 80 is ok in my opinion and can stay. Just the blurriness in the edges worries me a bit. Does it get better with higher focal length? The fringing can be fixed quite well in Camera Raw, however.

But, my question is, how can I get the camera to save a DNG?
I must admit that I'm new to CHDK, so I have played a bit with it on an old Ixus 750, and did some reading in the forum. 
But I can't create the badpixel.bin file from CHDK right on the camera.

Can the Ixus 980 do this?
Has anyone got the badpixel.lua script to work on this camera?

Also, as I understand, I can't create the badpixel.bin file on a Mac. Is there a way to do this?


Offline reyalp

  • Guru Member
  • ******
  • Posts: 4490
Re: SD990
« Reply #118 on: 30 / April / 2009, 11:04:55 »
I ran the badpixel.lua on the camera without problems. I don't recall which settings I used, but you should find something in this thread http://chdk.setepontos.com/index.php/topic,156.30.html
Don't forget what the H stands for.

Offline olf

  • Rookie
  • *
  • Posts: 12
Re: SD990
« Reply #119 on: 30 / April / 2009, 19:41:04 »
Thanks for the info, reyalp.
Just for practicing, I followed the steps described there with the Ixus 750 that I've borrowed.

I can start the script and it tells me to be patient and the two LEDs next to the viewfinder are alternately flashing.
This takes on very long, till the battery is empty I'd guess, and in the end the file is not there.
Maybe this camera can't do that?

This experiment makes me a bit nervous about the Ixus 980.
The crucial point is, that I seem to need the DNG files from the Ixus 980, because CRW wouldn't work for me.
Can't I just use a dummy badpixel.bin file and do the retouching in Photoshop?

From what I've found in the forum, I don't really get an idea about this option.
How would that dummy file exactly look like?
« Last Edit: 30 / April / 2009, 19:46:01 by olf »

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal