PowerShot SX230 HS - Porting Thread - page 36 - General Discussion and Assistance - CHDK Forum

PowerShot SX230 HS - Porting Thread

  • 706 Replies
  • 331583 Views
*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: PowerShot SX230 HS - Porting Thread
« Reply #350 on: 22 / October / 2011, 17:42:00 »
Advertisements
Okay, so I decided to have a look at the 1.01c firmware today.

There are a lot of binary differences between 1.01b and 1.01c, so I wondered why the stubs_entry.S generated for 1.01c looked so familiar...

Long story short, the 1.01b build seems to run just fine on 1.01c, without any changes (at least for the things I tested). I should have tried this before setting up a complete build environment... ;)

I've added 1.01c to the autobuild as a copy of 1.01b.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: PowerShot SX230 HS - Porting Thread
« Reply #351 on: 13 / November / 2011, 19:04:55 »
I'm using the latest autobuild for 101c and locking the sd card and starting the camera doesn't result in chdk loading.  I just get the normal camera firmware.  Does that work for anyone else?  The wiki has instructions for it which implies that it should work.  I've tried it on one 8g card and another 2g card with the same results.
Going through the menu system and updating firmware loads chdk so I know that part's working. 

Re: PowerShot SX230 HS - Porting Thread
« Reply #352 on: 13 / November / 2011, 19:13:30 »
I'm using the latest autobuild for 101c and locking the sd card and starting the camera doesn't result in chdk loading. 
You have to format the card so that it is bootable.  There are a lot of instructions on the CHDK forum and wiki for how to do this.  I recommend this one :
CHDK Installation on cards > 4G
and this is also good
CHDK Installation Guide

Quote
I just get the normal camera firmware. 
Strange- you should get a message on your screen saying "Card Locked".


Ported :   A1200    SD940   G10    Powershot N    G16

Re: PowerShot SX230 HS - Porting Thread
« Reply #353 on: 13 / November / 2011, 19:28:48 »
Imadoofus.  Thanks.  I'd forgotten that step.  It's been a while since I had to format a card that way and I've taken it for granted that all my cards were ready to go.  My wife's cards aren't.

Re: PowerShot SX230 HS - Porting Thread
« Reply #354 on: 13 / November / 2011, 19:30:45 »
My wife's cards aren't.
Ah ... so its all her fault ?   If you don't tell her,  I won't either.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: PowerShot SX230 HS - Porting Thread
« Reply #355 on: 13 / November / 2011, 19:33:21 »
Thanks.  I won't tell her either :-)

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: PowerShot SX230 HS - Porting Thread
« Reply #356 on: 13 / November / 2011, 19:39:18 »
Imadoofus.  Thanks.  I'd forgotten that step.  It's been a while since I had to format a card that way and I've taken it for granted that all my cards were ready to go.  My wife's cards aren't.

The SX230HS should not require partitioning for cards up to 32GB - cameras released this year can autoboot CHDK from FAT32 partitioned cards.

If the port has been done correcly you should be able to set up autoboot from within CHDK:
- format the card in the camera
- copy the full build to the card
- lock the card and perform a manual boot (Firm Update...)
- Select 'Make Card Bootable' from the 'Miscellanous stuff' menu
- Restart the camera

You should now have a single partitioned autoboot 8GB card.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: PowerShot SX230 HS - Porting Thread
« Reply #357 on: 13 / November / 2011, 19:43:31 »
The SX230HS should not require partitioning for cards up to 32GB - cameras released this year can autoboot CHDK from FAT32 partitioned cards.
Guess I'm going to need another canned link for these new cameras. And / or update one of the wiki pages...

Quote
If the port has been done correctly ....
Well, there is that question.   I assume the new camera don't need the dataghost stuff in boot.c any more ?
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: PowerShot SX230 HS - Porting Thread
« Reply #358 on: 13 / November / 2011, 20:22:29 »
I assume the new camera don't need the dataghost stuff in boot.c any more ?

For now it is not needed - it may need to be revisted when cards > 32G become more common.
Beyond 32G you need to use the exFat format and we are back to having partitioned cards (FAT32 boot partition, and exFat data partition).

Phil.

CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: PowerShot SX230 HS - Porting Thread
« Reply #359 on: 13 / November / 2011, 20:26:35 »
For now it is not needed - it may need to be revisted when cards > 32G become more common.
Beyond 32G you need to use the exFat format and we are back to having partitioned cards (FAT32 boot partition, and exFat data partition).
I've been pretty happy with my 4G cards - you have to take a lot of pix to fill one.  As I tend to upload things to the PC regularly,  its never been an issue.

But then again, I don't use my P&S camera to do video  ....
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics


SimplePortal © 2008-2014, SimplePortal