cams:rp
This is an old revision of the document!
Table of Contents
Information about EOS RP (Firmware 1.6.0)
Device | Chip | Architecture / Size |
---|---|---|
MCU | DIGIC 8 | Cortex A9 ARMv7 32-Bit Little Endian |
MPU | ??? | Cortex M4 ARMv7 32-Bit Little Endian |
LIME | ??? | Xtensa 32-Bit Little Endian |
ROM0 | ??? | 32MB |
ROM1 | ??? | 32MB |
EEPROM (Serial Flash) | ??? | 32KB |
MCU (Main CPU)
Memory Map:
Device | Start | End | Description |
---|---|---|---|
RAM | 0x00800120 | 0x???????? | Firmware updater (When performing a firmware update) |
I/O | 0xD??????? | 0x???????? | Peripherals / LEDs / Chip Enable I/O etc. |
ROM0 | 0xE0000000 | 0xE169FFFF | |
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
Address | Length | Region |
---|---|---|
0xF0330000 | 0x1a0000 | Tune |
0xF0010000 | 0x2d0000 | tun2 |
0xF0330000 | 0x1a0000 | tune |
0xF06A0000 | 0x960000 | GUI |
MPU (Microcontroller for Low level I/O and Mechanics)
TODO
Lime (W-Lan chip)
TODO
Mainboard
Running Tasks after Power on
Name | ID | State | Pri | Wait(ID) | Stack | % | StackTop | StackEnd |
---|---|---|---|---|---|---|---|---|
AFTask | 0153003a | WAIT | 20 EVENT(0145002c) | |||||
BcSvc | 00ff002c | WAIT | 29 EVENT(00fe0018) | |||||
CSMgrTask | 02470063 | WAIT | 28 RCVMQ(0245006a) | |||||
CamConduct | 00b10028 | WAIT | 15 EVENT(00ad0011) | |||||
ClockSaver | 009f0024 | RUNNING | 32 ——- | |||||
ConsoleSvr | 033c0082 | WAIT | 24 RCVMQ(0337008c) | |||||
CtrlSrv | 025a0066 | WAIT | 24 EVENT(0259004e) | |||||
DAFDeliver | 0157003b | WAIT | 20 SEM(0156009e) | |||||
DOSDriver | 01210034 | WAIT | 26 EVENT(01200020) | |||||
DetSeqChas | 00940021 | WAIT | 26 RCVMQ(0093001d) | |||||
DetSeqFace | 009b0022 | WAIT | 25 RCVMQ(009a001f) | |||||
DispOperat | 01f30056 | WAIT | 18 RCVMQ(01f20059) | |||||
EEPROM | 002d0007 | WAIT | 31 EVENT(002c0004) | |||||
EvShel | 03340080 | RUNNING | 24 ——- | |||||
FinderDisp | 015d003d | WAIT | 23 EVENT(015c003a) | |||||
FmidTask | 009d0023 | WAIT | 27 EVENT(009c000f) | |||||
GuiMainTas | 024b0064 | WAIT | 23 RCVMQ(024a006b) | |||||
HotPlug | 011c0032 | WAIT | 30 EVENT(011a001e) | |||||
ImgPlyTask | 02500065 | WAIT | 24 RCVMQ(024d006c) | |||||
LEDCon | 00ac0027 | WAIT | 20 RCVMQ(00a90022) | |||||
LensCPUCom | 01150030 | WAIT | 16 RCVMQ(0112002e) | |||||
LensDelive | 0110002f | WAIT | 16 RCVMQ(010d002c) | |||||
LowConsole | 033b0081 | SUSPEND | 25 ——- | |||||
LpfMode | 0300007f | WAIT | 29 SEM(02ff017c) | |||||
MRFRMTask | 0163003f | WAIT | 16 RCVMQ(0162003b) | |||||
PTPSession | 021c005e | WAIT | 25 RCVMQ(02190062) | |||||
PowerMgr | 00290005 | READY | 32 ——- | |||||
SyncSys | 01350038 | WAIT | 16 EVENT(01360022) | |||||
TempSvc | 011e0033 | WAIT | 28 EVENT(011d001f) | |||||
USB20Drv | 02330061 | WAIT | 25 RCVMQ(02300066) | |||||
USBTrns | 0213005d | WAIT | 25 RCVMQ(02110061) | |||||
DbgMgr | 002b0006 | WAIT | 31 RCVMQ(002a0001) | |||||
ShtCap | 0050000c | WAIT | 14 RCVMQ(004f0005) | |||||
ShtCapCorr | 0053000d | WAIT | 14 RCVMQ(00520006) | |||||
ShtCapFact | 0055000e | WAIT | 14 RCVMQ(00540007) | |||||
ShtPreDev | 0057000f | WAIT | 20 RCVMQ(00560008) | |||||
ShtDev | 005b0010 | WAIT | 20 RCVMQ(005a0009) | |||||
ShtDistCor | 005e0011 | WAIT | 20 RCVMQ(005d000a) | |||||
ShtEncode | 00620012 | WAIT | 20 RCVMQ(0061000b) | |||||
PropMgr | 00640013 | WAIT | 20 RCVMQ(0063000c) | |||||
EvfDev | 00660014 | WAIT | 14 RCVMQ(0065000d) | |||||
COP | 00690015 | WAIT | 17 RCVMQ(0068000e) | |||||
Epp | 006b0016 | WAIT | 15 RCVMQ(006a000f) | |||||
ShtVfx | 006d0017 | WAIT | 21 RCVMQ(006c0010) | |||||
AeWbIneg | 006f0018 | WAIT | 19 RCVMQ(006e0011) | |||||
Color | 00740019 | WAIT | 29 RCVMQ(00730012) | |||||
ColorSPCS | 0077001a | WAIT | 28 RCVMQ(00760014) | |||||
LensCorrec | 007c001b | WAIT | 21 RCVMQ(007b0016) | |||||
MvwTask | 007e001c | WAIT | 25 RCVMQ(007d0017) | |||||
DPPU1Mgr | 0081001d | WAIT | 24 RCVMQ(00800018) | |||||
DAFPath | 0085001e | WAIT | 15 RCVMQ(00840019) | |||||
ImgPly | 008a001f | WAIT | 24 RCVMQ(0089001a) | |||||
GlobalVect | 008d0020 | WAIT | 25 RCVMQ(008c001b) | |||||
RTCMgr | 00a10025 | WAIT | 14 RCVMQ(00a00020) | |||||
EventMgr | 00a80026 | WAIT | 14 RCVMQ(00a70021) | |||||
FileMgr | 00bd002a | WAIT | 25 RCVMQ(00bc0026) | |||||
BLEMgr | 00fc002b | WAIT | 25 RCVMQ(00fb0027) | |||||
PhotoOpe | 0106002e | WAIT | 15 RCVMQ(01050029) | |||||
EF_MAIN | 01190031 | WAIT | 19 RCVMQ(0118002f) | |||||
RscMgr | 01240035 | WAIT | 18 RCVMQ(01230030) | |||||
AlgsMgr | 012d0036 | WAIT | 19 RCVMQ(012c0033) | |||||
AlgsMgrDec | 012f0037 | WAIT | 19 RCVMQ(012e0034) | |||||
DAF | 01380039 | WAIT | 19 RCVMQ(01370035) | |||||
FaceTrack | 015a003c | WAIT | 23 RCVMQ(01590039) | |||||
MovieRecor | 015f003e | WAIT | 17 RCVMQ(015e003a) | |||||
MovWriter | 01650040 | WAIT | 21 RCVMQ(0164003c) | |||||
TimeCodeMa | 016f0041 | WAIT | 16 RCVMQ(016e003f) | |||||
MovPlay | 01730042 | WAIT | 19 RCVMQ(01720040) | |||||
MovReader | 01790043 | WAIT | 20 RCVMQ(01780041) | |||||
Gmt | 01800044 | WAIT | 20 RCVMQ(017f0043) | |||||
Gero | 01880045 | WAIT | 25 RCVMQ(01870044) | |||||
EvfCap | 01920046 | WAIT | 13 RCVMQ(01910049) | |||||
LVEZM | 01a10047 | WAIT | 20 RCVMQ(01a0004a) | |||||
Panning | 01a30048 | WAIT | 18 RCVMQ(01a2004b) | |||||
CLR_CALC | 01a50049 | WAIT | 22 RCVMQ(01a4004c) | |||||
AeWb | 01a7004a | WAIT | 19 RCVMQ(01a6004d) | |||||
ApexMgr | 01b5004b | WAIT | 19 RCVMQ(01b4004e) | |||||
ACtrl | 01cc004c | WAIT | 19 RCVMQ(01cb004f) | |||||
AStrm | 01d0004d | WAIT | 21 RCVMQ(01cf0050) | |||||
ALevel | 01d4004e | WAIT | 25 RCVMQ(01d30051) | |||||
ABeepObjec | 01d8004f | WAIT | 19 RCVMQ(01d70052) | |||||
EIS | 01e00051 | WAIT | 19 RCVMQ(01df0054) | |||||
ImageStabi | 01e20052 | WAIT | 25 RCVMQ(01e10055) | |||||
DispVCtrl | 01e60053 | WAIT | 18 RCVMQ(01e50056) | |||||
DispDCtrl | 01ea0054 | WAIT | 18 RCVMQ(01e90057) | |||||
FingerDet | 01f00055 | WAIT | 23 RCVMQ(01ef0058) | |||||
InnerDevel | 01f90057 | WAIT | 25 RCVMQ(01f8005a) | |||||
ReDevelop | 01fc0058 | WAIT | 25 RCVMQ(01fb005b) | |||||
ComMgr | 0201005a | WAIT | 25 RCVMQ(0200005d) | |||||
ComJobMgr | 020a005b | WAIT | 25 RCVMQ(0209005e) | |||||
PtpMgr | 020c005c | WAIT | 25 RCVMQ(020b005f) | |||||
GpsMgr | 022e0060 | WAIT | 25 RCVMQ(022d0065) | |||||
DPMgr | 023a0062 | WAIT | 25 RCVMQ(02390069) | |||||
FileCache | 02700067 | WAIT | 20 RCVMQ(026f0072) | |||||
Ta10Mgr | 02730068 | WAIT | 25 RCVMQ(02720073) | |||||
HDRMgr | 02780069 | WAIT | 25 RCVMQ(02770074) | |||||
GISMgr | 027e006b | WAIT | 25 RCVMQ(027d0076) | |||||
ImageCodec | 028b006e | WAIT | 19 RCVMQ(028a0079) | |||||
MetaCtg | 02e60079 | WAIT | 29 RCVMQ(02e50086) | |||||
Sound | 02f1007c | WAIT | 23 RCVMQ(02f00089) | |||||
Mrk | 02f6007d | WAIT | 26 RCVMQ(02f5008a) | |||||
NwComMgr | 02fc007e | WAIT | 28 RCVMQ(02fb008b) | 0208/1000 12 0025d3c0 0025e3c0 0025e2f8 BND(0) e073ae99 e018f6e1 400000b3 e058efcb(00e0f878) | DistCorrec | 02a40074 | WAIT | 20 RCVMQ(02a30081) |
Fcreate | 02ac0078 | WAIT | 25 RCVMQ(02ab0085) | |||||
Fread | 02ea007a | WAIT | 25 RCVMQ(02e90087) | |||||
Fstorage | 01de0050 | WAIT | 25 RCVMQ(01dd0053) | |||||
Fwrite | 02ec007b | WAIT | 21 RCVMQ(02eb0088) | |||||
GISStage | 0280006c | WAIT | 25 RCVMQ(027f0077) | |||||
HDRStage | 027a006a | WAIT | 25 RCVMQ(02790075) | |||||
Remote | 01ff0059 | WAIT | 25 RCVMQ(01fe005c) | |||||
ShootBlack | 0298006f | WAIT | 21 RCVMQ(0297007c) | |||||
ShootCaptu | 0284006d | WAIT | 14 RCVMQ(02830078) | |||||
ShootColor | 029a0070 | WAIT | 22 RCVMQ(0299007d) | |||||
ShootDevel | 02a00072 | WAIT | 20 RCVMQ(029f007f) | |||||
ShootEncod | 02a60075 | WAIT | 20 RCVMQ(02a50082) | |||||
ShootEncod | 02a80076 | WAIT | 20 RCVMQ(02a70083) | |||||
ShootPreCo | 029e0071 | WAIT | 19 RCVMQ(029d007e) | |||||
ShootPreDe | 02a20073 | WAIT | 20 RCVMQ(02a10080) | |||||
ShootVfx | 02aa0077 | WAIT | 21 RCVMQ(02a90084) | |||||
TOMgr | 022a005f | WAIT | 25 RCVMQ(02290064) |
cams/rp.1615721431.txt.gz · Last modified: 2021/03/14 12:30 by coon