digic
List of models per Digic family where some code has been executed (at least ROM dumper or Canon Basic):
- Digic 3: 450D, 40D, 1000D
- Digic 4:
- Plain: 50D, 5D Mark II, 500D, 550D, 60D, 600D, 1100D, 1200D
- Dual: 7D
- 4+: 1300D, 2000D, 4000D
- Digic 5:
- Plain: 6D, M, M2, 650D, 700D, 100D
- 5+: 5D Mark III, 70D
- Digic 6:
- Plain: 80D, 750D, 760D
- Dual: 5DS, 5DS R, 7D Mark II
- 6+: 5D Mark IV
- Digic 7: 200D, 6D Mark II, 77D, 800D
- Digic X: R3, R5, R6, R6 Mark II, R7, R8, R10, R50, Powershot V10
Digic 2 and 3 cameras run VxWorks, and Digic 4 → X run Dryos.
Generation | ICU | MPU | Image? | Network | Lens A | Lens B | IBIS | GPU | |
---|---|---|---|---|---|---|---|---|---|
Digic 2 | ARM946E-S ARMv5TE | TMP1942CZU | N/A | N/A | ? | ? | N/A | N/A Software render |
|
Digic 3 | TMP19A43CDXBG TX19A |
||||||||
Digic 4 | |||||||||
Digic 4+ | |||||||||
Digic 5 | F74965A / F74966A SH2A-FPU | Eeko ARM |
|||||||
Digic 6 | Cortex R4 ARMv7-R | Marius | Omar ARM | Arima | Shirahama | Zico Xtensa Takumi GV550 |
|||
Digic 7 | Cortex A9 ARMv7-A | Musa | N/A Uses ICU 2nd core | Lime Xtensa | Zico Xtensa Takumi GV570 |
||||
Digic 8 | Warp | TMPM4EBF10XBG Cortex M4 | CCLime Xtensa | Zico Xtensa Takumi GV580 |
|||||
Digic X | Diva | Kutatsu | Zico Xtensa ?? |
refs
- Portable ROM dumper
- Canon Basic scripting (DIGIC 8 and X)
- CHDK cpuinfo
- QEMU RE guide (HACKING.rst): Initial Firmware Analysis, Secondary Processors etc.
digic.txt · Last modified: 2023/12/20 15:47 by kitor