I just bought a couple of A4000IS cameras in the hopes of using them for scanning documents and books. I'm very new to CHDK, but am willing to do some testing to help move this along.
For practice, I got CHDK working on an old S3IS to make sure I could cope with it before buying the new A4000 models. I was able to get it working there without much trouble. Doing the same on the A4000 has been more troublesome. To start with, I wasn't able to figure out which firmware version is on the camera. I created both the ver.req and vers.req files in the top level directory in the first partition of a 4GB card, but pressing FUNC.SET and DISP doesn't produce the version number like it does on the S3. I've tried FUNC.SET along with each of the other buttons, but no luck. So, I decided to wing it and install the files from a4000-101b-1.1.0-2618-full_ALPHA.zip even though I wasn't sure my camera has the 101b firmware.
The camera came out in 2012, so I thought I could use a single FAT32 partition on the 4 GB SD card, but I wasn't able to get the camera to boot with CHDK. I had to create a small FAT16 partition for the DISKBOOT.BIN file and a separate FAT32 partition for the data to get the booting to work properly. I can see the CHDK splash screen for about a second as the camera boots. I can also see the diskspace, battery level, time and temperature icons at the top of the screen. Each is surrounded by a grey rectangular patch, so it doesn't look like the transparency is working properly for them. There is some flashing of the icons as others appear that I didn't see on the S3. The Play button works to put the camera into and out of Alt mode. In Alt mode, pressing FUNC.SET brings up the menu for running scripts. If I do that while the camera is in shooting mode, then the focus rectangle erases parts of the menu as it moves around (perhaps this is normal, I don't know). If I bring up that menu while the camera is in playback mode, then the menu behaves nicely.
It's late, and I'll do more testing and report back tomorrow. If any can tell me how to get the firmware version number, I would be grateful. Also, any tips on what to test are welcome.
Cheers,
Rob