Hello, good people,
even though the instructions appear rather detailed, I couldn't get my Canon A590 IS to even find CHDK.
I have a 4gb card formatted like this:
root@doma:/var/log$ fdisk -l /dev/sdb
Disk /dev/sdb: 4013 MB, 4013948928 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0007cf11
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 488 3919828+ 6 FAT16
I downloaded CHDK "a590-101b-0.9.3-688-full".
Putting the file vers.req on the card lets me see this
Firmware Ver GM1.01B
and this
Adj Ver.011.002
So I upload the file DISKBOOT.BIN and the whole CHDK directory as per instructions.
root@doma:/media/disk-1$ ls
CHDK DISKBOOT.BIN vers.req
I take out the card, write-protect it, and put it into the camera (this is where I start getting excited).
I make sure the camera is in the image-viewing mode. I turn the camera on and it says "No image. Card locked!". I go to through all the menus three times but can't find anything resembling "firm update".
Any help is greatly appreciated.
PS: I already tried some things like putting the card in without write-protection, formatting the FAT16 to only occupy 1.5GB and various random stuff. When the card isn't write protected, I can take pictures with the camera and it saves to the 4GB FAT16 without any problems. I am truely clueless as to where the problem could be.