CHDK Wiki
Advertisement

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

Advertisement