Fandom

CHDK Wiki

50D

598pages on
this wiki
Add New Page
Talk4 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Available firmware dumps & updatesEdit


.fir file format Edit

.fir Viewer

(50d00107.fir)
 ---updater1---
 0x000: modelId = 0x80000261, (50D, DryOS)
 0x010: version = 1.0.7
 0x020: cheksum = 0xb7a4b0e4
 0x024: updater1 header start = 0xb0
 0x028: updater1 payload start = 0x120
 0x02c: updater2 start = 0xffffffff
 0x030: firmware start = 0x19e020
 0x034: 0xffffffff
 0x038: file size = 0x914a3c
 0x03c: 0x0
 0x040: seed = 0x5f863728
 0x044: 0x00000004 0x00000000 0x00000020 0x00000024
 0x054: 0x00000044 0x000000b0 0x0019df70 0x0019e020 
 0x064: firmware length = 0x776a1c
 0x068: hmac-sha1 = d741366f620128359e9982c64cf78d4efa9d7936
 0x088: hmac-sha1 = 62b6238673a55b9469d1f11c3d93a55968d96801
 0x09c - 0x0af: 0x0
 ---updater1 header---
 0x0b0: updater1 payload length = 0x19df00 starts at 0x120
 0x0b4: updater1 ??? = 0x19def4
 0x0b8: 0x0
 0x0bc: xor seed value = 0x3c660015
 0x0c0 - 0x11f: 0x0
 ---updater1 payload---
 0x120 - 0xfffffffe: (ciphered data)
 ---firmware---
 0x19e020: (+0x000), firmware header start = 0xc
 0x19e024: (+0x004), firmware payload start = 0x7c
 0x19e028: (+0x008), total firmware length = 0x776a1c. starts at 0x19e020
 ---firmware header---
 0x19e02c: (+0x00c), firmware payload length = 0x7769a0
 0x19e030: (+0x010), firmware ??? = 0x7769a0
 0x19e034: (+0x014), 0x0
 ---firmware payload---
 0x19e09c (+0x07c) - 0x914a3b: (encrypted data)

Magic Lantern supportEdit

Magic Lantern is now widely accepted as the replacement for CHDK on this camera The Magic Lantern firmware has recently added a unified firmware for the 550D,60D,500D,50D,and 600D (With upcoming support for the 1100D).

Also on Fandom

Random Wiki