A3200IS porting thread - DryOS Development - CHDK Forum  

A3200IS porting thread

  • 127 Replies
  • 51572 Views
A3200IS porting thread
« on: 01 / December / 2011, 04:30:03 »
Advertisements
HI,
I am new here, but want CHDK for PS 3200IS, Firmware Ver GM1.00D, I have Primary.bin file
please someone help
Thank you

« Last Edit: 01 / December / 2011, 08:31:15 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline 3ddd

  • *
  • 11
Re: A3200IS porting thread
« Reply #2 on: 21 / December / 2011, 03:26:04 »
Just tried to dump my A3200.
No success, always zeros in empty.dum.
Tried both newdryos and dryos in cardtricks 1.44.

Version of my cam:
Canon PowerShot A3200 IS
P-ID:3224 PAL D

Firmware Ver GM1.00D (1.0.0.0)
Adj Ver.004.009
Serial No. 283XXXXXXXXX

Canon PowerShot A3200 IS
P-ID:3224 PAL D

Build: Jun 8 2011 10: 54:51
NoError
SDM, A3200IS, A810, A720

Re: A3200IS porting thread
« Reply #3 on: 21 / December / 2011, 10:20:06 »
Tried both newdryos and dryos in cardtricks 1.44.
From recent posts on this forum,  apparently CardTricks can not dump firmware from recent cameras.

Here's a link to the recommended procedure using a Canon BASIC script > http://chdk.wikia.com/wiki/Canon_Basic/Scripts/Dumper
Ported :   A1200    SD940   G10    Powershot N    G16


*

Offline 3ddd

  • *
  • 11
Re: A3200IS porting thread
« Reply #4 on: 21 / December / 2011, 16:10:37 »
The result of my new attempt:

A3200-D.zip - 2.68MB

Used EOSCard to prepare the SD card.

Added two script files (included in above Zip).

Thanks a lot waterwingz

SDM, A3200IS, A810, A720

Re: A3200IS porting thread
« Reply #5 on: 21 / December / 2011, 16:17:20 »
Thanks a lot waterwingz
No problem.  Here's another tip - use box.com rather than zshare.com and people will not have to wait to download your stuff or get hit with ambush links sprinkled all over the download page.

Update :  on brief inspection,  your dump looks good.  I'll ping fe50 to add to the archive
« Last Edit: 21 / December / 2011, 16:20:13 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline fe50

  • ******
  • 3147
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: A3200IS porting thread
« Reply #6 on: 24 / December / 2011, 05:39:24 »
Added the
  • A3200 1.00D
full 8MB dump (dumped with cBasic udumper) provided by 3ddd from this forum post to the box.net/chdk repository.

*

Offline 3ddd

  • *
  • 11
Re: A3200IS porting thread
« Reply #7 on: 29 / December / 2011, 16:08:39 »
Using info from http://chdk.setepontos.com/index.php?topic=6972.msg78852#msg78852
I found this LED addresses:

0xC02200D4 = Flash
0xC02200F0 = Green Power rear
0xC02200F4 = AF LED front

Be carefull at D4 with the flash!

To start the procedure a second time I had to power on the cam in record mode?

SDM, A3200IS, A810, A720


*

Offline nafraf

  • *****
  • 1308
Re: A3200IS porting thread
« Reply #8 on: 15 / June / 2012, 22:14:35 »
Hi, I'd like to help with A3200IS port. I'm using A3300IS as reference because both cameras have the same DryOS release, same processor, similar characteristics, and LEDs addresses are the same (according to 3ddd user).

I ported CHDK following the procedure to adding support for a new firmware version of a existing work. I have already checked stubs_entry.S; edited boot.c, capt_seq.c, movie_rec.c and lib.c.

The big problem is that I don't have the A3200IS camera, and this is my first try of CHDK porting...  so If any A3200IS owner could test my code and want to help with the porting, I can share the source code.

I send the untested port attached.. I hope that It works. 

Comments of other developers are welcome too.  Thanks.

EDIT
attachment was removed, it was not working.
« Last Edit: 16 / June / 2012, 17:04:15 by nafraf »

Re: A3200IS porting thread
« Reply #9 on: 16 / June / 2012, 00:47:17 »
Hi, I'd like to help with A3200IS port. I'm using A3300IS as reference because both cameras have the same DryOS release, same processor, similar characteristics, and LEDs addresses are the same (according to 3ddd user).

I ported CHDK following the procedure to adding support for a new firmware version of a existing work. I have already checked stubs_entry.S; edited boot.c, capt_seq.c, movie_rec.c and lib.c.
It would be good then if you would post the contents of your trunk/loader/a3200is and trunk/platform/a3200is directories.
Quote
The big problem is that I don't have the A3200IS camera, and this is my first try of CHDK porting...  so If any A3200IS owner could test my code and want to help with the porting, I can share the source code.
You might mention that your port is for firmware version 1.00D of that camera.

Quote
I send the untested port attached.. I hope that It works. 
Good luck !! Note that you really need to get all the other files ported before people will be able to see CHDK working on the LCD screen of their cameras.



« Last Edit: 16 / June / 2012, 00:50:02 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics