IXUS 255 IS/ELPH 330 IS porting thread - page 4 - DryOS Development - CHDK Forum

IXUS 255 IS/ELPH 330 IS porting thread

  • 60 Replies
  • 19270 Views
*

Offline nafraf

  • *****
  • 1307
Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #30 on: 05 / March / 2014, 23:23:29 »
Advertisements
That was fast porting.  I assume this won't work on the h version of the firmware?
There are no address differences in stubs_entry.S; so 100h and 100f probably are CHDK compatible.

Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #31 on: 06 / March / 2014, 16:26:50 »
Cool.  According to the wiki, I also need a ps.fi2 or ps.fir file, which isn't available until a release is available in the CHDK Autobuild Server.   Can't seem to find the option to update the firmware in the camera menus or the manual of the camera.
« Last Edit: 06 / March / 2014, 16:34:34 by airpain »

*

Offline nafraf

  • *****
  • 1307
Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #32 on: 06 / March / 2014, 16:52:54 »
@airpan
You can use bootable SD-card method to load CHDK.
It is possible to use STICK to install unofficial builds.

Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #33 on: 06 / March / 2014, 17:36:24 »
Ported :   A1200    SD940   G10    Powershot N    G16


Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #34 on: 06 / March / 2014, 18:48:00 »
stick worked wonderfully!  Thanks!  Confirmed that chdk loads with 100h.
« Last Edit: 06 / March / 2014, 19:29:24 by airpain »

Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #35 on: 07 / March / 2014, 00:12:17 »
This usually means the camera has multiple raw buffers, and the port has not correctly implemented the code to support it.

Multiple raw buffer support was correctly implemented, but the auto-detected address for the second buffer was incorrect. I found the correct address and fixed it.

Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #36 on: 07 / March / 2014, 15:26:34 »
Is there going to be a new download for this fix?

On another note, it seems that the CHDK I was used to in my older camera has a RAW format that I could easily read.  The new stuff it seems to have trouble with it.  I used to use irfanview to view it, but from what I've been reading, the CHDK CR2 format is different.

I suppose it would explain why when I view the image in XnView it looks like a mess of colors.  According to what I've been reading in http://chdk.wikia.com/wiki/CHDK_for_Dummies, that may be the best solution for me to read the raw images.
« Last Edit: 07 / March / 2014, 15:41:02 by airpain »

Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #37 on: 07 / March / 2014, 15:35:30 »
On another note, it seems that the CHDK I was used to in my older camera has a RAW format that I could easily read.  The new stuff it seems to have trouble with it.  I used to use irfanview to view it, but from what I've been reading, the CHDK CR2 format is different.
There is no CHDK CR2 format.  In fact, there is really no CHDK RAW format either - it's just a raw dump of the sensor data exactly as it comes off the sensor.  You have to know the pixel geometry of the individual sensor to use it.

More info here :
link> CHDK Wiki Page about RAW
link> CHDK Forum thread on RAW
link> CHDK Wiki Page about Raw Software
link> CHDK Forum Board for RAW
Ported :   A1200    SD940   G10    Powershot N    G16


Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #38 on: 07 / March / 2014, 15:41:42 »
Ah, thanks.  Appreciate that clarification.

I notice that I can see the image correctly in the camera, but when I try to look at it on the computer, it looks scrambled.   Am I correct to assume that the camera is looking at a JPG of the image, while the stored sensor image is scrambled because we're not doing a correct dump of it (as in the RAW image that's stored is messed up?)?
« Last Edit: 07 / March / 2014, 19:31:10 by airpain »

Re: IXUS 255 IS/ELPH 330 IS porting thread
« Reply #39 on: 08 / March / 2014, 00:07:00 »
A new build is attached to this post.

Fixes since previous build:
  • Second raw buffer now works
  • Power button turns off the camera while in alt mode
  • CAMERA_MIN_DIST and CAMERA_MAX_DIST have been fixed

There is still a bug with zebra indicators, and when shooting RAWs in continuous mode, the first RAW is overwritten and the filenames of the other RAWs are off by one.

 

Related Topics