IXUS 240/ELPH 320 HS Porting thread - page 14 - DryOS Development - CHDK Forum

IXUS 240/ELPH 320 HS Porting thread

  • 312 Replies
  • 129007 Views
Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #130 on: 30 / October / 2013, 10:00:42 »
Advertisements
Thanks for the quick reply waterwingz!
Looks like I'm going to have to bite the bullet and get back on ebay.
I understand the time pressure.   Would still be nice to get a memory dump if you can spare ten minutes to set things up and do that?

If you are using ebay, you might want to see if the seller will take a picture with the camera he is actually selling and email it to you or post on a file sharing site  You need the original image.  Once you have that,  use the ACID utility to discover the firmware version of the camera.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #131 on: 31 / October / 2013, 03:35:17 »
Hi All,

I now have a Ixus 240-102a, and a Ixus 240-xxxx, after some testing the results are attached.

Ixus 240-102a_Play-Rec .... test results

Ixus 240-102a_Shoot-Face .... test results

continued post #132

H-H
« Last Edit: 31 / October / 2013, 03:38:41 by Hardware_Hacker »

Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #132 on: 31 / October / 2013, 03:41:07 »
continued from post #131

Ixus 240-102a_Un+Locked+CHDK .... test results

Ixus 240-102a_Icons  .... test results ..... All functions are Ok but colours are wrong ????

continued post #133

H-H
« Last Edit: 31 / October / 2013, 03:43:39 by Hardware_Hacker »

Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #133 on: 31 / October / 2013, 03:45:09 »
continued from post #132

Ixus 240-102a_Aspect_Rato_Test  ... Passed

see also Ixus125-101a_Aspect_Ratio_Test .... Failed

http://chdk.setepontos.com/index.php?action=dlattach;topic=8085.0;attach=9220

ROMLOG

H-H
« Last Edit: 31 / October / 2013, 03:57:57 by Hardware_Hacker »


Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #134 on: 02 / November / 2013, 16:55:10 »
Hi,

I tried the current 1.3 alpha from the download section on my recently purchased Ixus 240. I tested some of the scripts that I used on my older Canon camera - they seem to work fine.

I am planning to use the Ixus 240 for aerial video recording & photography and I wonder if there is a solution for getting a live video signal in record mode. So far it looks like the composite video is only enabled in playback mode. So far I didn't get any useful information when searching the web. Is there any experience here if that can be done?

Cheers,

Ulrich

*

Offline reyalp

  • ******
  • 14080
Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #135 on: 02 / November / 2013, 17:13:10 »
I am planning to use the Ixus 240 for aerial video recording & photography and I wonder if there is a solution for getting a live video signal in record mode. So far it looks like the composite video is only enabled in playback mode.
Unfortunately, most modern canon cameras do not support video out in record mode. No one has yet figured out how to bypass this. It may or may not be possible, reverse engineering would be required to find out.

You could theoretically use PTP live view, but this would require a USB host capable device connected to the camera to convert the video to something you can transmit to the ground. Something like a raspberry pi would give you composite or HDMI out. The frame rate would not be terribly good (maybe 10 fps) and you'd have significant additional power draw. Other similar SBCs should be able to do the same thing. Most Arduino and similar micro controller systems probably don't have the processing power to do it.

It may eventually be possible to send the live view over wifi instead: http://chdk.setepontos.com/index.php?topic=10724.0 but I suspect the range of the cameras built in wifi would not be good. Perhaps if your grounds station had a high gain antenna with tracking...
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 14080
Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #136 on: 02 / November / 2013, 17:37:08 »
continued from post #131

Ixus 240-102a_Un+Locked+CHDK .... test results

Ixus 240-102a_Icons  .... test results ..... All functions are Ok but colours are wrong ????
I continue to have a great deal of trouble understanding your posts.

The wrong colors are due to the bitmap palette functions not being implemented in your port (vid_get_palette_type, vid_get_bitmap_active_palette etc). These are pretty easy to implement, I will try to post a test build if no one else gets to it first, but I am very busy at the moment.

Regarding "sd card unlocked" I assume this mean you do not have CHDK loaded. chdkptp only works with CHDK, it will give you the error shown in the screenshot if the camera is not running CHDK. Improving the error handling is on my todo list.

The romlog doesn't tell me anything useful, it's not in a task CHDK modifies.

edit:
The palette stuff looks like it's implemented for this camera. Possibly the type is wrong. If you can post a chdkptp "quick dump" from the live view debug tab, I can check it.
« Last Edit: 02 / November / 2013, 20:39:22 by reyalp »
Don't forget what the H stands for.

Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #137 on: 03 / November / 2013, 03:18:46 »
I am planning to use the Ixus 240 for aerial video recording & photography and I wonder if there is a solution for getting a live video signal in record mode. So far it looks like the composite video is only enabled in playback mode.
Unfortunately, most modern canon cameras do not support video out in record mode. No one has yet figured out how to bypass this. It may or may not be possible, reverse engineering would be required to find out.

You could theoretically use PTP live view, but this would require a USB host capable device connected to the camera to convert the video to something you can transmit to the ground. Something like a raspberry pi would give you composite or HDMI out. The frame rate would not be terribly good (maybe 10 fps) and you'd have significant additional power draw. Other similar SBCs should be able to do the same thing. Most Arduino and similar micro controller systems probably don't have the processing power to do it.

It may eventually be possible to send the live view over wifi instead: http://chdk.setepontos.com/index.php?topic=10724.0 but I suspect the range of the cameras built in wifi would not be good. Perhaps if your grounds station had a high gain antenna with tracking...

Thanks for sharing your thoughts, reyalp! I will do some more searching to see if a reasonable solution can be done.

Best,

Ulrich


Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #138 on: 03 / December / 2013, 21:27:57 »
Hi All,

I now have these versions of the Ixus 240:-

Ixus 240-102a  Compiles Ok, Boots Ok, Runs Ok; but has some problems.
Ixus 240-101a  Compiles Ok, Boots Ok, Runs Ok; but has some problems.
Ixus 240-100c   Dump Ok, Very similar to 102a and 101a, Offsets; Most Ok, Compiles Ok.

but fails to Boot. [CHDK ver 3254]

What is the next step in regard to the Ixus 240-100c.

Edit #1 for the Ixus 240-100c

After some Error checks, I found that a droped "F" error in boot.c and a few other "Typo's"

So the Ixus 240-100c  now, Compiles Ok, Boots Ok, Runs Ok; but has some problems.
It now has very similar in behaviour to 101a and 102a.

H_H
« Last Edit: 05 / December / 2013, 03:07:03 by Hardware_Hacker »

Re: IXUS 240/ELPH 320 HS Porting thread
« Reply #139 on: 03 / December / 2013, 23:31:05 »
Ixus 240-102a  Compiles Ok, Boots Ok, Runs Ok; but has some problems.
Ixus 240-101a  Compiles Ok, Boots Ok, Runs Ok; but has some problems.
Ixus 240-100c   Dump Ok, Very similar to 102a and 101a, Offsets; Most Ok, Compiles Ok.
Did you actually try to run all three versions of CHDK on the same camera?
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics