Ixus 860is / SD870, tested 32GB SDHC card + 16GB SDHC card - both working OK!
It was not so easy, so I borrow manual from SHINK here (thanks to him)
and put my discoveries in it:
0. Get all of the software needed for the setup.
-
aefdisk32.exe - to create partitions
-
Beeblebrox NT - to change partition type
-
Cardtricks134 - to make card bootable
-
The collaborative CHDK build / Juciphox branch - actual CHDK, which support SDHC card! (<-only this suitable for Ixus 860is / SD870)
1. Unzip all downloads, install Beeblebrox.
2. Start CMD.EXE in the folder where the programs were unzipped.
3. Find SD card drive number (aefdisk32 X /show, replacing X by 1, 2, ..... until you find your card). In my case the number was 5.
4. Create new partitions. Example: aefdisk32 5 /delall /pri:16:6 /pri:0:c /activate:1. This command deletes all current partitions from the card, creates first 16MB FAT16 partition and whatever is left on the card as FAT32 partition, activates partition 1.
5. POSSIBLY COULD BE SKIPPED TO STEP 6: Find the drive letter assigned to the first partition and format it. (You can use either command line format or do it through Disk Management GIU). In my case the letter was I: for the drive.
6. Run CARDTRICSK134, find the drive letter assigned to the card (eg. i:), and then click: Format as FAT and then Make Bootable
e your drive bootable using bootable.exe. Example: bootable.exe i:.
6. Copy DISKBOOT.BIN to your drive.
7. Close CMD and Disk Management. Run Beeblebrox NT. Choose your drive from the drop-down (CAREFULL!! otherwise bye bye your hard disk data). Since Beeblebrox NT starts numbering from 0 the number of your drive should be the one you found with aefdisk32 minus 1, which is 4 in my case. Change the type of the first partition on this drive to 00 (from 01, probabbly) and save the changes. Then close Beeblebrox NT.
8. Take the card off your card reader, put it back.
9. Windows now will see your second partition (still unformated, so you see only eg i:) and show the first as unallocated space. Format second partition (same as step 5, you should se 8GB, 16GB or 32GB space, FAT32 file system)
9. Take the card out of the reader and lock it.
10. Enjoy your CHDK on a FAT32 formatted card!
11. If it does not work, unlock your card, copy to your second(=big) partiton rest of the directory structures and files, which are in The collaborative CHDK build ZIP file
In the future if you need to change CHDK you will have to run Beeblebrox NT again and change the type of the first partition back to 6, make all the changes and then change it again to 0.
Hope shkin does not mind I have borrowed his manual.