A800 Porting Thread - page 28 - DryOS Development - CHDK Forum
supplierdeeply

A800 Porting Thread

  • 277 Replies
  • 101411 Views
Re: A800 Porting Thread
« Reply #270 on: 11 / October / 2012, 07:39:41 »
Advertisements
any ideas why the A800 crashes? is there a fix for this?
There have been several fairly recent revisions to the CHDK zoom code,  which can be enabled in platform_camera.h as

Code: [Select]
    #define CAM_NEED_SET_ZOOM_DELAY          300  // Define to add a delay after setting the zoom position
    #define CAM_USE_ALT_SET_ZOOM_POINT       1    // Define to use the alternate code in lens_set_zoom_point()
    #define CAM_USE_ALT_PT_MoveOpticalZoomAt 1    // Define to use the PT_MoveOpticalZoomAt() function in lens_set_zoom_point()

The A800 does not currently enable any of these but they are worth looking at.  I have no idea if the SDM code can even use them at all - depends on which parts of the CHDK code it borrows I guess.

There is also this older known problem that has never been resolved for all camera :

http://chdk.setepontos.com/index.php?topic=7071.0
« Last Edit: 11 / October / 2012, 08:04:16 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A800 Porting Thread
« Reply #271 on: 11 / October / 2012, 09:37:11 »
I have no idea if the SDM code can even use them at all

Yes, all those options are supported and have been tried in various combinations.
Strangely, the A810 works.

Life is too short to spend any more time on this ......

Re: A800 Porting Thread
« Reply #272 on: 11 / October / 2012, 09:50:36 »
I have no idea if the SDM code can even use them at all

Yes, all those options are supported and have been tried in various combinations.
Strangely, the A810 works.

Life is too short to spend any more time on this ......
Sounds like the same thing I was never able to solve for the IXUS120 & several other cameras in the thread I linked above.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A800 Porting Thread
« Reply #273 on: 16 / October / 2012, 02:34:51 »
Found another issue with the zoom: I never can zoom to zoom step 5 (98mm) - even with a manual brief press of the zoom lever - zoom steps always  forwards from zoom step 4 to zoom step 6 or backwards from zoom step 6 to zoom step 4 - but never stops at zoom step 5

Werner
 


Re: A800 Porting Thread
« Reply #274 on: 04 / November / 2012, 07:50:01 »
I've just loaded CHDK v1.1.0-2247 (from main download site) for my A800 v1.00c, DNGs have been decoded normally - no purple mask. Although both DNG and exported JPEG has weird black/purple dots, around 3px in diameter. On DNG dots are blurred, visible when highly zoomed. Those on JPEG are more sharp, obviously. JPEGs created by Canon firmware are free of those dots.

Good thought is such, those could be just noise. ???

I haven't succeeded in reducing that noise while decoding RAW in any way. I even blurred the image quite a bit and those dots seemed to be purple...

I created badpixel file beforehand, count is over 12300. I even removed badpixel.bin from SD card, no difference.

I use digiKam to manipulate images extracted from my camera.

I'm impressed and happy to use CHDK  8).

Edit:
I took another picture with more light and that dots are almost invisible. Again Canon JPG is free of that noise.

Edit 2:
Now I have hard time reproducing that effect. It's now less visible. I've recreated badpixel.bin in better light conditions, so it's better now.
« Last Edit: 04 / November / 2012, 08:28:03 by skyman_pl »

Re: A800 Porting Thread
« Reply #275 on: 04 / November / 2012, 09:52:41 »
I've just loaded CHDK v1.1.0-2247 (from main download site) for my A800 v1.00c, DNGs have been decoded normally - no purple mask. Although both DNG and exported JPEG has weird black/purple dots, around 3px in diameter.
When you say "exported JPEG", do you mean from your image processing software ?  These are not created by the camera or CHDK ?

Quote
I created badpixel file beforehand, count is over 12300. I even removed badpixel.bin from SD card, no difference.
This suggests that you are using DNG 1.3 rather than 1.1.   If you were using 1.1 then CHDK would not have let you take images without a badpixel.bin file present.   And that might explain your problem - DNG1.3 does not do bad pixel correction in the camera - you have to use 1.1 for that.  Go to the RAW menu in change the DNG version to 1.1
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A800 Porting Thread
« Reply #276 on: 04 / November / 2012, 10:57:49 »
'Exported JPG' was meant to be that created by me using my image processing software.

Yes, I was using DNG v1.3.

I've checked positions of those dots on two different pictures - same positions and patterns. Diagnose: badpixels.

Thank you Waterwingz, problem solved. So I reported no bug  :haha

Some kind moderator can place this and 2 previous posts in separate thread, but this means another A800 without some previous bug.

Re: A800 Porting Thread
« Reply #277 on: 08 / February / 2014, 12:34:56 »
If you are the owner of an A800 we need your help improving the manual focus / subject distance override capability of CHDK.

Please read the instructions posted here < Link to Testing Instructions > and test your camera.

TIA.
Ported :   A1200    SD940   G10    Powershot N    G16


 

Related Topics