This page contains information that is eventually meant to result in a CHDK port for the A530. See also A540.
Firmware info
Version
The trick with the ver.req file works on the A530 as well, with the following result:
Canon PowerShot A530 P-ID:3126 PAL Firmware Ver GM1.00A No error Dec 14 2005 09:32:59
pressing DISP button again results in:
Canon PowerShot A530 P-ID:3126 PAL Adj Ver.002.004
The number P-ID:3126 is a hexadecimal code for the platform version id.
Platform codes for other models:
- S2IS: 30F0
- A620: 30FC
- A610: 30FD
- A700: 3117
- S3IS: 311A
- A540: 311B
- A530: 3126
- A710: 3138
- A640: 3139
- A630: 313A
- A570: 314C
- A560: 314D
With respect to the platform id, the A530 fits in between the A540 and the A710, so possibly it is similar to those firmwares.
Hardware info
Memory map
Following information is probably generic to other models (A5xx, A6xx, A7xx series)
Firmware flash
0xff800000: firmware flash data (probably)
0xffc00000: mirror copy of firmware flash? (to be determined)
LED
0xc0220080: 0x46 enables orange focus assist LED, 0x44 disables it
0xc0220084: 0x46 enables blue print LED, 0x44 disables it
TODO
Probably the most important next step is to get a firmware image from the camera in order to know where to make patches and how to link the CHDK code to it.
could someone please please do this, I'm no programmer, I'm just a photographer that loves to hack(like inter IR filter removals) and DIY stuff