S2IS is not switching to FAT32 partition on a 4 GB card - General Help and Assistance on using CHDK stable releases - CHDK Forum  

S2IS is not switching to FAT32 partition on a 4 GB card

  • 2 Replies
  • 3222 Views
S2IS is not switching to FAT32 partition on a 4 GB card
« on: 22 / May / 2011, 13:38:58 »
Advertisements
I have a Canon PowerShot S2IS with firmware 1.00E and a Transcend 150X 4 GB SD card. The S2IS does not support SDHC cards, so 4 GB SD card is the maximum size card that can be used on it. The card is very slow if I format it with FAT16. If it is formatted with FAT32, then it is fine. I would like to use CHDK on this 4 GB card and have it automatically booting. If I create a FAT16 partition and a FAT32 partition I can get CHDK to boot from the FAT16 partition, but CHDK never switches to the FAT32 partition, so the S2IS only sees my tiny FAT16 boot partition. I have created the partitions with fdisk in Linux and formatted them with
mkfs.vfat -F 16 /dev/sdb1
mkfs.vfat -F 32 /dev/sdb2
echo -n BOOTDISK | dd bs=1 count=8 seek=64 of=/dev/sdb1

Why is CHDK not switching to the FAT32 partition? How can this problem be solved?

Re: S2IS is not switching to FAT32 partition on a 4 GB card
« Reply #1 on: 22 / May / 2011, 13:46:23 »
I forgot to say that I'm using CHDK s2is-100e-0.9.9-1188-full. I have tried also with earlier versions and not been able to get access to the FAT32 partition.

*

Offline reyalp

  • ******
  • 14080
Re: S2IS is not switching to FAT32 partition on a 4 GB card
« Reply #2 on: 22 / May / 2011, 15:42:17 »
S2IS does not have multiparition support, as is the case with most cameras that don't support SDHC. Generally we've taken the approach it's not worth implementing for these cameras, since you can just use FAT16.

If you can show that it is actually significantly slower with FAT16 vs FAT32 perhaps someone would be interested in adding it.
Don't forget what the H stands for.

 

Related Topics