A3200IS porting thread

  • 127 Replies
  • 22841 Views
*

Offline srsa_4c

  • ******
  • 3725
Re: A3200IS porting thread
« Reply #110 on: 30 / October / 2013, 12:28:07 »
Advertisements
remove maximum video length.
This isn't currently supported by this port.

Re: A3200IS porting thread
« Reply #111 on: 30 / October / 2013, 13:50:29 »
Thank you! So...(newb alert) how do I install it?


Re: A3200IS porting thread
« Reply #112 on: 30 / October / 2013, 14:20:45 »
Thank you! So...(newb alert) how do I install it?
http://chdk.wikia.com/wiki/Prepare_your_SD_card

Hint : play close attention to the Information box at the top of that page.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline nafraf

  • *****
  • 1303
Re: A3200IS porting thread
« Reply #113 on: 01 / November / 2013, 01:54:48 »
remove maximum video length.
This isn't currently supported by this port.
In attachment, a3200 untested patch:
- ext_video_time implemented
- capt_seq.c rewritten using code_gen

I can't test it. If someone needs a compiled version to test, send me a PM.


Re: A3200IS porting thread
« Reply #114 on: 01 / November / 2013, 05:38:32 »
After some trial and error, succeded installing the CHDK for my camera,(D version 2011+), via play mode/firm.update. The PC utility formatted my 4GB card to FAT16(vers.req wouldn't work otherwise, after that func+dips short press worked). Is it ok if I format back to FAT32? I understand I have to leave the CHDK files on card.
For me, it was perfect if I could just mod the stock fw to support zoom while recording video, maybe remove movie length cap and adding panorama.
Thank you!

Re: A3200IS porting thread
« Reply #115 on: 01 / November / 2013, 10:42:55 »
Quote
The PC utility formatted my 4GB card to FAT16(vers.req wouldn't work otherwise, after that func+dips short press worked).
Your camera was released on Jan 5 2011 - which is right on the cusp of when Canon PowerShots went from supporting only FAT16 booting to also supporting FAT32.    Which "PC Utility" did you use? 

The code for the A3300 does not appear to support dual partitions so I assume should be able to boot from a FAT32 card.

Quote
Is it ok if I format back to FAT32?
Yes, FAT32 is fine as long as you are happy using the "Firmware Update" method then FAT32 will work well.   From what I can see,  you should be able to "Autoboot" too but it would be nice if an A3300 owner confirmed that.

Quote
I understand I have to leave the CHDK files on card.
When you reformat, you will loose everything on the card ( CHDK and your pictures ).  You will have to reload CHDK afterwards.  If you are only going to use the firmware update method then you simply need to unzip the FULL (or large) distribution file for your firmware version to the root of the SD card (preserving the directory structure from the zip file).
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A3200IS porting thread
« Reply #116 on: 01 / November / 2013, 12:30:35 »
Thank you all for your fast and very helpful answers. For now,it's great having zoom in videos,don't give a rat's a$$ if it's noisy'camera producers should enable that as an option in all their optical zoom cameras.

*

Offline srsa_4c

  • ******
  • 3725
Re: A3200IS porting thread
« Reply #117 on: 01 / November / 2013, 13:58:33 »
In attachment, a3200 untested patch:
- ext_video_time implemented
- capt_seq.c rewritten using code_gen
:-[ Thanks. I'll try to test it soon-ish.

@andrei80, WW
The camera boots happily from FAT32 cards.
« Last Edit: 01 / November / 2013, 14:01:15 by srsa_4c »


*

Offline srsa_4c

  • ******
  • 3725
Re: A3200IS porting thread
« Reply #118 on: 01 / November / 2013, 17:32:36 »
In attachment, a3200 untested patch:
- ext_video_time implemented
- capt_seq.c rewritten using code_gen
Only tested the "unlimited" recording time so far, it's working (HD video doesn't stop at 10 minutes).
But: movie_status is 6 when recording is idle (changes to a different value in miniature mode), which results in permanent CHDK bitrate display when in movie mode and not recording, and makes Canon movie settings unreachable when SET is the AF button.
Solution: put
#define CAM_HAS_MOVIE_DIGEST_MODE 1
into platform_camera.h, even though the camera doesn't have movie digest mode.

*

Offline nafraf

  • *****
  • 1303
Re: A3200IS porting thread
« Reply #119 on: 03 / November / 2013, 01:53:10 »
@srsa_4c Thanks for testing.

capt_seq.c was rewritten to fix a possible bug in exp_drv_task(): "B       sub_FF8BEA04 \n"

 

Related Topics