CHDK Wiki
PET (talk | contribs)
 
(16 intermediate revisions by 6 users not shown)
Line 1: Line 1:
  +
== PowerShot A540 ==
[[Category:Development|A530]]
 
   
  +
{{Notice|'''CHDK is available for the A540 with firmware version 1.00b from the [[Downloads|Download page]]
Following the example of the [[A530]] page, everything that might be useful for a port of CHDK to A540 should be posted here.
 
  +
}}
  +
  +
{| align="right" style="border-collapse:collapse; font-size: x-small;"
  +
| __TOC__
  +
|}
  +
[[File:Canon_PowerShot_A540.jpg|thumb]]
  +
  +
== Reviews and Specifications ==
  +
* [http://www.canon.com/camera-museum/camera/dcc/data/2005-2006/2006_ps_a540.html?lang=undefined&categ=crn&page=2005-2006&p=2 Canon]
  +
* [http://www.dcresource.com/reviews/canon/powershot_a540-review/ DCRP]
  +
* [http://www.steves-digicams.com/2006_reviews/a540.html Steve's DigiCams]
  +
* [http://www.imaging-resource.com/PRODS/A540/A540A.HTM Imaging Resource]
  +
* [http://www.trustedreviews.com/digital-cameras/review/2006/05/26/Canon-PowerShot-A540/p1 Trusted Reviews]
  +
* [http://en.wikipedia.org/wiki/Canon_PowerShot_A WikipediA]
  +
  +
== Technical Data ==
  +
*'''Digic II''' image processor
  +
*'''VxWorks''' operating system
  +
* Sensor: 6 MP, 1/2.5-inch CCD type
  +
* Lens: 5.8 (W) - 23.2 (T) mm (35 mm film equivalent: 35 - 140 mm), F/2.6 (W) - F/5.5 (T)
  +
* Optical viewfinder
  +
* Display: 2.5 inch TFT, approx. 85,000 pixels
  +
* Storage: SD & MMC - '''no SDHC support !'''
  +
* Power: 2x AA size batteries
  +
* Dimensions: 90.4 x 64.0 x 43.2 mm (3.56 x 2.52 x 1.70 in.), Weight: 180 g (6.35 oz.) without batteries
   
 
== Firmware info ==
 
== Firmware info ==
As in the A530 case, the '''ver.req''' file works as well in this model. It shows the following:
+
*The trick with the [http://chdk.wikia.com/wiki/FAQ#Q._How_can_I_get_the_original_firmware_version_number_of_my_camera.3F '''ver.req'''] file works well on the A540.
  +
  +
  +
Pressing {{button|SET}} and {{button|DISP}} button shows the following screen:
  +
 
Canon PowerShot A540
 
Canon PowerShot A540
 
P-ID:311B PAL
 
P-ID:311B PAL
Line 12: Line 41:
 
Jan 31 2006 11:02:45
 
Jan 31 2006 11:02:45
   
Pressing {{button|DISP}} returns:
 
Adj Ver.002.002
 
   
  +
Pressing {{button|SET}} and {{button|DISP}} button again results in:
Note that the platform ID is '''almost the same as the S3 IS model: 311B vs 311A'''.
 
   
  +
Canon PowerShot A540
The '''vers.req''' file works, too.
 
  +
P-ID:311B PAL
  +
 
Adj Ver.002.002
   
 
*The '''vers.req''' file works, too.
== Firmware dump available ==
 
  +
*Pressing {{button|SET}} and {{button|DISP}} button a third time results in:
On the http://chdk.wikia.com/wiki/Talk:Porting_the_CHDK page Eric has sucessfully downloaded the firmware already. I just copy the talk here: The firmware is available at http://www.datenschleuder.eu/get_00dffa1b5da74c038e1d548055d37531.html and the password is "a504". You can download that at http://rapidshare.com/files/70092983/ps_a540_100B.7z.html as well.
 
   
  +
Canon PowerShot A540
== An initial CHDK build (very beta)==
 
  +
P-ID:311B PAL
There is already an inital porting to A540. I got a source code from GrAnd, which was almost ready. I fixed it a little bit and compiled it. There are some values which are possibly wrong, still, I could use the image. (It is almost sure, that video is not working)
 
  +
 
  +
Adj Ver.002.002
The source is here: http://www.zshare.net/download/502108238be28d/
 
  +
Total Shoot :xxxx
And the binaries are here: '''http://www.zshare.net/download/5021240ec3e14c/'''
 
  +
Open Shutter :0
 
  +
Close Shutter:0
== Bugs in "initial" ==
 
*The clock isn't shown properly: the right number of the minutes isn't in the screen.
 
*An activated grid (Golden ratio) is also shown when the original Conaon menu is open
 
*Make bootable doesn't work
 
 
== a540 Chdk Port beta 0.5 ==
 
 
Here is a new beta-port based on the old build and the last allbest-fingalo release.
 
 
Many parameters are fixed.
 
   
 
The number P-ID:331B is a hexadecimal code for the platform version id. Note that the platform ID is '''almost the same as the S3 IS model: 311B vs 311A'''.
Video, USB and autoboot should work.
 
  +
Platform codes for other models can be looked up under [[P-ID]].
Display now shows the right zoom-values.
 
   
  +
==For developers==
http://www.zshare.net/download/88124201efef89/
 
  +
===LED addresses===
   
  +
0xc0220074 Triggers flash!
== Bugs in beta 0.5 ==
 
  +
0xc0220080 AF
*The clock isn't shown properly: the right number of the minutes isn't in the screen.
 
  +
0xc0220084 Print button
::Sorry, i can't confirm that. On my a540 the minutes are shown properly.
 
  +
0xc0220088 Orange, upper left of viewfinder
::You are both right. The initial value was too way right on my A540.
 
  +
0xc022008c Green, upper left of viewfinder
::But after moving left using the OSD Layout Editor all digits are readable.
 
  +
0xc0220090 Yellow, lower left of viewfinder
::So it seems to be a cosmetic issue not an error.
 
  +
0xc0220094 Power
   
 
===Firmware dumps===
== allbest-a540-100b-46 ==
 
  +
{{DL_dumps}}
To be found here: http://grandag.nm.ru/hdk/autobuild/allbest-a540-100b-46.zip
 
  +
[[Category:Cameras]]
 
[[Category:Development]]

Latest revision as of 06:28, 10 August 2013

PowerShot A540

Notice

CHDK is available for the A540 with firmware version 1.00b from the Download page


Canon PowerShot A540

Reviews and Specifications

Technical Data

  • Digic II image processor
  • VxWorks operating system
  • Sensor: 6 MP, 1/2.5-inch CCD type
  • Lens: 5.8 (W) - 23.2 (T) mm (35 mm film equivalent: 35 - 140 mm), F/2.6 (W) - F/5.5 (T)
  • Optical viewfinder
  • Display: 2.5 inch TFT, approx. 85,000 pixels
  • Storage: SD & MMC - no SDHC support !
  • Power: 2x AA size batteries
  • Dimensions: 90.4 x 64.0 x 43.2 mm (3.56 x 2.52 x 1.70 in.), Weight: 180 g (6.35 oz.) without batteries

Firmware info

  • The trick with the ver.req file works well on the A540.


Pressing SET and DISP button shows the following screen:

Canon PowerShot A540
P-ID:311B PAL

Firmware Ver GM1.00B
No error
Jan 31 2006 11:02:45


Pressing SET and DISP button again results in:

Canon PowerShot A540
P-ID:311B  PAL

Adj Ver.002.002
  • The vers.req file works, too.
  • Pressing SET and DISP button a third time results in:
Canon PowerShot A540
P-ID:311B  PAL

Adj Ver.002.002
Total Shoot  :xxxx
Open Shutter :0
Close Shutter:0

The number P-ID:331B is a hexadecimal code for the platform version id. Note that the platform ID is almost the same as the S3 IS model: 311B vs 311A. Platform codes for other models can be looked up under P-ID.

For developers

LED addresses

0xc0220074 Triggers flash!
0xc0220080 AF
0xc0220084 Print button
0xc0220088 Orange, upper left of viewfinder
0xc022008c Green, upper left of viewfinder
0xc0220090 Yellow, lower left of viewfinder
0xc0220094 Power

Firmware dumps

Saveas64

Download location for firmware dumps:
P&S firmware dumps mirror