SD1200 IS Porting Thread - page 30 - DryOS Development - CHDK Forum  

SD1200 IS Porting Thread

  • 312 Replies
  • 151373 Views
Re: SD1200 IS Porting Thread
« Reply #290 on: 04 / April / 2012, 14:01:28 »
Advertisements
can anybody tell me how to start the chdk from my ixus95 with the firmware update? There is no update firmware option in the menu. How do i make it appear?
http://chdk.wikia.com/wiki/Prepare_your_SD_card
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline Opal Lin

  • *
  • 7
  • I'm the QUEEN of da WORLD!!! :D... SO OBEY ME o_O
Re: SD1200 IS Porting Thread
« Reply #291 on: 19 / June / 2012, 20:16:53 »
Somehow, MF mode causes the camera (sd1200) to crash and lock up. I have to pull out the battery and reinsert to make it start up again... is this a bug, or is my camera MESSED UP???
REMEMBER THESE THINGS :D

1. I'm AWESOME!
2. I'm ASIAN!
3. I'm STUNNINGLY GORGEOUS!
4. I RULE DA WORLD!
5. I'm ONLY 17... BE NICE!
6. Ok... THAT'S ALL!!! ^_^   [And I like CHDK :) ]

*

Offline zeb

  • *
  • 3
Re: SD1200 IS Porting Thread
« Reply #292 on: 22 / August / 2012, 06:44:17 »
unfortunately I'm stuck with the 1.00B firmware, therefor I'd like to compile the 1.00C CDHK version for 1.00B models. Can someone please comment in a few lines what would be necessary to get this running?

Did you manage to port CHDK to the SD1200IS with 1.00B firmware?  I've just acquired one with 1.00B so will attempt it if you haven't.

Many thanks,

Re: SD1200 IS Porting Thread
« Reply #293 on: 23 / November / 2012, 00:40:13 »
That P&S folder is also gone.  Can anyone put up a copy of 1.00c somewhere?
Thanks.


Re: SD1200 IS Porting Thread
« Reply #294 on: 23 / November / 2012, 00:46:07 »
That P&S folder is also gone.  Can anyone put up a copy of 1.00c somewhere?
The box.com account got overloaded with too many downloads this month.  Should be back next month.

However, as this is your first post,  I'm wondering why you want a firmware dump ?  If you are looking for CHDK for your camera,  you probably want to read this :

http://chdk.wikia.com/wiki/Prepare_your_SD_card

followed by this

http://chdk.wikia.com/wiki/Downloads

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline fe50

  • ******
  • 3147
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: SD1200 IS Porting Thread
« Reply #295 on: 23 / November / 2012, 01:38:31 »
Edit: - anyone have the A570 1.01a firmware dump? The box repository is offline.
Not really, i've moved the "big" folders outside the public available share folder.

Some time ago, Box.net added the "Download folder" button for public shares also for free accounts; ATM there's no way to disable this...

Now users often use this button and download the whole CHDK folder or complete sub-folders like the "P&S fw dumps" folder.
Therefore the traffic limit of 10GB per month was reached after a few days...

Re: SD1200 IS Porting Thread
« Reply #296 on: 11 / January / 2013, 08:36:43 »
Hello everyone
So I managed to get it running on 1.00b by just changing three lines in boot.c from the 1.00c version.
Thank you chdk-pt.

I haven't tested it much, but I'm having a problem. Sometimes it doesn't want to boot, but it will boot if I delete the .cfg file. (Fixed by using stable source instead of unstable)

The firmware was dumped nice and easily by preparing a sd card and using the dumper. The firmware CHDK was then loaded using the lock-card method.

Anyway I'm going to post the boot.c, firmware dump and a test build somewhere. Any suggestions of where? I'm kind of lost. :)
Edit: For 60 days it's going to be here http://dropcanvas.com/40np3

Edit 2: It doesn't build with OPT_GEN_SIGS checked. And it doesn't appear to have the boot problem with the stable branch instead. Anyway I'm attaching that build also and maybe someone can try it out.

Edit 3: Changing attachment to the stable build instead


In case my uploads get lost, here is the diff in boot.c between 1.00c and 1.00b
Code: [Select]
71c71
<     int *canon_data_src  = (int *)0xFFECD3E4;       //From end of first function
---
>     int *canon_data_src  = (int *)0xFFECD364;       //From end of first function
133c133
< "    LDR     R0, =0xFFECD3E4\n"
---
> "    LDR     R0, =0xFFECD364\n"
164a165
>
213c214
< "                 BL      sub_FFE6083C\n"
---
> "                 BL      sub_FFE607BC\n"
« Last Edit: 11 / January / 2013, 17:30:09 by luddek »

*

Offline zeb

  • *
  • 3
Re: SD1200 IS Porting Thread
« Reply #297 on: 11 / January / 2013, 16:01:31 »
Hi luddek,

That's excellent news.  When I tried porting (albeit quite a while ago), I didn't manage to find the differences that you did, everything to me looked exactly like 1.00c!

Can you tell me what method you used to boot CHDK?  As there isn't a ps.fi2 or ps.fir file, it looks like EOScard is my only option but as I don't use Windows, I'll have to hunt around for a Windows machine to hijack...

Many thanks in advance.


Re: SD1200 IS Porting Thread
« Reply #298 on: 11 / January / 2013, 16:57:45 »
Can you tell me what method you used to boot CHDK?  As there isn't a ps.fi2 or ps.fir file, it looks like EOScard is my only option but as I don't use Windows, I'll have to hunt around for a Windows machine to hijack...
All kinds of good information about that here :  http://chdk.wikia.com/wiki/Prepare_your_SD_card

If you want something simple,  just use the new STICK utility - there is an info box and link at the top of that page.  Works on Windows,  Linux or Apple.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline zeb

  • *
  • 3
Re: SD1200 IS Porting Thread
« Reply #299 on: 12 / January / 2013, 10:14:50 »
All kinds of good information about that here :  http://chdk.wikia.com/wiki/Prepare_your_SD_card

If you want something simple,  just use the new STICK utility - there is an info box and link at the top of that page.  Works on Windows,  Linux or Apple.
Many thanks for that pointer - I'd looked at it but hadn't scrolled down far enough!  I'm not sure whether I could actually use STICK as this isn't an official build so wouldn't be downloadable but I've got it successfully booting and running the intervalometer script by using hexedit.

Initial indications are that it works as expected.  I'll give it a go and report back with any problems I notice.

Many thanks.

 

Related Topics