User Tools

Site Tools


rp

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
rp [2021/01/16 19:18] – created coonrp [2021/01/23 18:40] coon
Line 1: Line 1:
-====== Information about EOS RP ======+====== Information about EOS RP (Firmware 1.6.0) ======
  
 [TODO: Add High Res photo of PCB] [TODO: Add High Res photo of PCB]
  
 ^ Device                ^ Chip           ^ Architecture / Size                  ^ ^ Device                ^ Chip           ^ Architecture / Size                  ^
-| MCU                   | DIGIC 8        | Cortex A9 ARMv7 32-Bit Little Endian | +| MCU                   | [[digic8|DIGIC 8]]        | Cortex A9 ARMv7 32-Bit Little Endian | 
-| MPU                   | ???            | Cortex A9 ARMv7 32-Bit Little Endian |+| MPU                   | ???            | Cortex M4 ARMv7 32-Bit Little Endian |
 | ROM0                  | ???            | 32MB                                 | | ROM0                  | ???            | 32MB                                 |
 | ROM1                  | ???            | 32MB                                 | | ROM1                  | ???            | 32MB                                 |
Line 12: Line 12:
 Memory Map: Memory Map:
 ^ Device ^ Start      ^ End        ^ Description                                                 ^ ^ Device ^ Start      ^ End        ^ Description                                                 ^
-ROM0   0xE0000000 0xE003FFFF Bootloader and Factory Menues                               +RAM    0x00800120 0x???????? Firmware updater (When performing a firmware update)        
-ROM0   0xE0040000 0xE169FFFF Main Firmware                                               +I/O    0xD??????? 0x???????? Peripherals / LEDs / Chip Enable I/O etc.                   
-| ROM0   0xE16A0000 0xE1FFFFFF Properties (Camera Settings, Passwords, Serial Number etc.) |+| ROM0   0xE0000000 0xE169FFFF                                                             |
 | ROM1   | 0xF0000000 | 0xE1FFFFFF | Assets, Lens correction data, etc.                          | | ROM1   | 0xF0000000 | 0xE1FFFFFF | Assets, Lens correction data, etc.                          |
  
 +RAM: 0x40000000 - 0x????????
  
 +^  Address   ^ Length     ^ Region      ^ Description                   ^
 +| 0x40467800 | 0x13e0     | Duke GkLog  | NetLogOutput Host
 +| 0x40468c00 | 0x13e0     | Duke GkLog  | NetLogOutput Slave
 +
 +
 +Flashrom 0 Map: 0xE0000000 - 0xE1FFFFFF                                
 +^  Address   ^ Length     ^ Region      ^ Description                   ^
 +| 0xE0000000 | 0x40000    | warp        | Bootloader and Factory Menues |
 +| 0xE0040000 | 0x16a0000  | boot        | Program Area  (Main Firmware) |
 +| 0xE16A0000 | 0x960000   | prop        | Properties (Camera Settings, Passwords, Serial Number etc.) |
 +
 +Properties Map: 0xE16A0000 - 0xE1FFFFFF
 +^  Address   ^ Length     ^ Region      ^ Description                   ^
 +| 0xE1700000 | 0x90000    | Rasen                                     |
 +| 0xE1790000 | 0x10000    | TunMap      |                               |
 +| 0xE17A0000 | 0x2d0000   | tun2        |                               |
 +| 0xE1A90000 | 0x10000    | tun4        |                               |
 +| 0xE1AA0000 | 0x40000    | Ring        |                               |
 +| 0xE1B40000 | 0x20000    | Lens        |                               |
 +| 0xE1B60000 | 0x20000    | LENS2                                     |
 +| 0xE1B90000 | 0x40000    | Custom      |                               |
 +| 0xE1BD0000 | 0x40000    | DbgRO1      |                               |
 +| 0xE1C10000 | 0x40000    | DbgRO2      |                               |
 +| 0xE1C50000 | 0x80000    | LENS5                                     |
 +| 0xE1CD0000 | 0x280000   | LENS3                                     |
 +| 0xE1F50000 | 0xa0000    | Camif                                     |
 +| 0xE1FFC000 | 0x20000    | Service                                   |
 +| 0xE1FFE000 | 0x2000     | Error                                     |
 +
 +
 +Flashrom 1 Map: 0xF0000000 - 0xF2000000
 +| Tune        | 0xF0330000 | 0x1a0000  |
 +| tun2        | 0xF0010000 | 0x2d0000  |
 +| tune        | 0xF0330000 | 0x1a0000  |
 +| GUI         | 0xF06A0000 | 0x960000  |