User Tools

Site Tools


digic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
digic [2021/03/06 19:33] lorenzo353digic [2025/05/10 12:36] (current) lorenzo353
Line 1: Line 1:
 +List of models per Digic family where some code has been executed (at least ROM dumper or Canon Basic):
  
-List of models per Digic family where "some code" has been executed (at least Canon basic or dumper):+  * Digic 2: [[https://www.magiclantern.fm/forum/index.php?topic=1010|5D (Beta)]], [[https://github.com/400plus/400plus|400D (400plus)]], [[https://chdk.setepontos.com/index.php?topic=4202.0|350D (CHDK)]] 
 +  * 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: [[cams:200D|200D]], 6D Mark II, 77D, 800D 
 +  * [[digic8|Digic 8]] : M200, M50, M50 Mark II, M6 Mark II, [[cams:R|R]], [[cams:RP|RP]], R100, 250D/SL3, 850D, 90D, SX70, SX740, G5 X Mark II, G7 X Mark III 
 +  * Digic X: R3, R5, [[cams:R6|R6]], R6 Mark II, R7, R8, R10, R50, Powershot V1, R50 V 
 +  * Digic X+Accelerator R1, R5 Mark II
  
-  Digic 4 : 50D, 5D Mark II, 500D, 7D (Dual Digic), 550D, 60D, 600D, 1100D +**Digic 2 and 3 cameras run VxWorksand Digic 4 -> X run Dryos.**
-  * Digic 5 : 650DM, 5D Mark III (Digic5+), 6D, 700D, 100D, 70D (Digic5+) +
-  * Digic 6 : 80D, 750D, 760D, 5D Mark IV (Digic6+) +
-  Digic 7 : [[cams:200D|200D]] +
-  [[digic8|Digic 8]] : M50, [[cams:R|EOS R]], [[cams:RP|EOS RP]], 250D/SL3 +
-  * Digic X : [[cams:R6|R6]]+
  
- +^ Generation ^ ICU               ^        ^ MPU                          Image?                  Network                                   ^ Lens Lens B    IBIS    ^ GPU 
-^ Generation ^ ICU        ^ MPU ^ GPU ^network ^ Lens ^ AF refs +| Digic 2  | ARM946E-S\\ ARMv5TE |        | TMP1942CZU                   | N/A                     | N/A                                       | ?      | ?         | N/A     | N/A\\ Software render | 
-| Digic | ARM946E-S. ARM v5t       |    | +| Digic 3  | :::                        | TMP19A43CDXBG \\ TX19A       | :::                     | :::                                       | :::    | :::       | :::     | ::: 
-| Digic | ARM R4. ARM v7t. Marius | | Zico. Takumi GPU GV550 ARMv4 | | | | https://chdk.fandom.com/wiki/Digic_6-7_Porting +| Digic 4  :::                        | :::                          | :::                     | :::                                       | :::    | :::       | :::     | ::: | 
-| Digic 7 | Dual core ARM A9. ARM v7t. Mesa   | | Zico | Lime Xtensa | Arima | | https://en.wikipedia.org/wiki/ESP32 ? |  +| Digic 4+ | :::                        | :::                          | :::                     | :::                                       | :::    | :::       | :::     | ::: | 
-| Digic 8 | Dual core ARM A9. | | Zico ccLime Arima | |http://www.gshark.com/en/products/gv550/index.html+| Digic 5  | :::                        | F74965A / F74966A\\ SH2A-FPU | Eeko\\ ARM              | :::                                       | :::    | :::       | :::     | ::: | 
-| Digic X | Dual core ARM A9. | | ZicoLime Arima | +| Digic 6  | Cortex R4\\ ARMv7-R | Marius | :::                          Omar\\ ARM              :::                                       Arima  Shirahama :::     | Zico\\ Xtensa\\ Takumi [[https://web.archive.org/web/20120224085451/http://www.gshark.com/en/products/gv550/index.html|GV550]] 
-Sitter is likely for video encoding+| Digic 7  Cortex A9\\ ARMv7-A | Musa   | :::                          N/A\\ Uses ICU 2nd core | [[digic:processors:lime|Lime]]\\ Xtensa   :::    :::       | :::     | Zico\\ Xtensa\\ Takumi GV570 
 +| Digic 8  :::                 Warp   TMPM4EBF10XBG\\ Cortex M4    :::                     [[digic:processors:lime|CCLime]]\\ Xtensa :::    | :::       | :::     | Zico\\ Xtensa\\ Takumi [[https://www.takumi-corp.com/en/products/gv580/|GV580]] 
 +| Digic X  :::                 Diva   :::                          :::                     :::                                       | :::    | :::       | Kutatsu | Zico\\ Xtensa\\ ?? |
  
 == refs == == refs ==
  
-  * https://foss.heptapod.net/magic-lantern/magic-lantern/-/blob/branch/qemu/contrib/qemu/HACKING.rst#initial-firmware-analysis +  * [[ml>forum/index.php?topic=16534.0|Portable ROM dumper]] 
-  * https://foss.heptapod.net/magic-lantern/magic-lantern/-/blob/branch/qemu/contrib/qemu/HACKING.rst#secondary-processors+  * [[ml>forum/index.php?topic=25305.0|Canon Basic scripting (DIGIC 8 and X)]] 
 +  * [[ml>forum/index.php?topic=17714.0|CHDK cpuinfo]] 
 +  * [[https://foss.heptapod.net/magic-lantern/magic-lantern/-/blob/branch/qemu/contrib/qemu/HACKING.rst|QEMU RE guide (HACKING.rst)]]: Initial Firmware Analysis, Secondary Processors etc. 
 +  * [[https://chdk.fandom.com/wiki/Digic_6-7_Porting|CHDK: Digic 6-7 Porting]] 
digic.1615055615.txt.gz · Last modified: 2021/03/06 19:33 by lorenzo353