User Tools

Site Tools


cams:rp

This is an old revision of the document!


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

cdn.discordapp.com_attachments_754146111987646464_808819348499202089_rp_mainboard_icu_layer.jpg cdn.discordapp.com_attachments_754146111987646464_808819387250638888_rp_mainboard_mpu_layer.jpg

Running Tasks after Power on

Name ID State Pri Wait(ID) Stack % StackTop StackEnd
AFTask 0153003a WAIT
BcSvc 00ff002c WAIT
CSMgrTask 02470063 WAIT
CamConduct 00b10028 WAIT
ClockSaver 009f0024 RUNNING
ConsoleSvr 033c0082 WAIT
CtrlSrv 025a0066 WAIT
DAFDeliver 0157003b WAIT
DOSDriver 01210034 WAIT
DetSeqChas 00940021 WAIT
DetSeqFace 009b0022 WAIT
DispOperat 01f30056 WAIT
EEPROM 002d0007 WAIT
EvShel 03340080 RUNNING
FinderDisp 015d003d WAIT
FmidTask 009d0023 WAIT
GuiMainTas 024b0064 WAIT
HotPlug 011c0032 WAIT
ImgPlyTask 02500065 WAIT
LEDCon 00ac0027 WAIT
LensCPUCom 01150030 WAIT
LensDelive 0110002f WAIT
LowConsole 033b0081 SUSPEND
LpfMode 0300007f WAIT
MRFRMTask 0163003f WAIT
PTPSession 021c005e WAIT
PowerMgr 00290005 READY
SyncSys 01350038 WAIT
TempSvc 011e0033 WAIT
USB20Drv 02330061 WAIT
USBTrns 0213005d WAIT
DbgMgr 002b0006 WAIT
ShtCap 0050000c WAIT
ShtCapCorr 0053000d WAIT
ShtCapFact 0055000e WAIT
ShtPreDev 0057000f WAIT
ShtDev 005b0010 WAIT
ShtDistCor 005e0011 WAIT
ShtEncode 00620012 WAIT
PropMgr 00640013 WAIT
EvfDev 00660014 WAIT
COP 00690015 WAIT
Epp 006b0016 WAIT
ShtVfx 006d0017 WAIT
AeWbIneg 006f0018 WAIT
Color 00740019 WAIT
ColorSPCS 0077001a WAIT
LensCorrec 007c001b WAIT
MvwTask 007e001c WAIT
DPPU1Mgr 0081001d WAIT
DAFPath 0085001e WAIT
ImgPly 008a001f WAIT
GlobalVect 008d0020 WAIT
RTCMgr 00a10025 WAIT
EventMgr 00a80026 WAIT
FileMgr 00bd002a WAIT
BLEMgr 00fc002b WAIT
PhotoOpe 0106002e WAIT
EF_MAIN 01190031 WAIT
RscMgr 01240035 WAIT
AlgsMgr 012d0036 WAIT
AlgsMgrDec 012f0037 WAIT
DAF 01380039 WAIT
FaceTrack 015a003c WAIT
MovieRecor 015f003e WAIT
MovWriter 01650040 WAIT
TimeCodeMa 016f0041 WAIT
MovPlay 01730042 WAIT
MovReader 01790043 WAIT
Gmt 01800044 WAIT
Gero 01880045 WAIT
EvfCap 01920046 WAIT
LVEZM 01a10047 WAIT
Panning 01a30048 WAIT
CLR_CALC 01a50049 WAIT
AeWb 01a7004a WAIT
ApexMgr 01b5004b WAIT
ACtrl 01cc004c WAIT
AStrm 01d0004d WAIT
ALevel 01d4004e WAIT
ABeepObjec 01d8004f WAIT
EIS 01e00051 WAIT
ImageStabi 01e20052 WAIT
DispVCtrl 01e60053 WAIT
DispDCtrl 01ea0054 WAIT
FingerDet 01f00055 WAIT
InnerDevel 01f90057 WAIT
ReDevelop 01fc0058 WAIT
ComMgr 0201005a WAIT
ComJobMgr 020a005b WAIT
PtpMgr 020c005c WAIT
GpsMgr 022e0060 WAIT
DPMgr 023a0062 WAIT
FileCache 02700067 WAIT
Ta10Mgr 02730068 WAIT
HDRMgr 02780069 WAIT
GISMgr 027e006b WAIT
ImageCodec 028b006e WAIT
MetaCtg 02e60079 WAIT
Sound 02f1007c WAIT
Mrk 02f6007d WAIT
NwComMgr 02fc007e WAIT 28 RCVMQ(02fb008b) 0208/1000 12 0025d3c0 0025e3c0 0025e2f8 BND(0) e073ae99 e018f6e1 400000b3 e058efcb(00e0f878) DistCorrec 02a40074 WAIT
Fcreate 02ac0078 WAIT
Fread 02ea007a WAIT
Fstorage 01de0050 WAIT
Fwrite 02ec007b WAIT
GISStage 0280006c WAIT
HDRStage 027a006a WAIT
Remote 01ff0059 WAIT
ShootBlack 0298006f WAIT
ShootCaptu 0284006d WAIT
ShootColor 029a0070 WAIT
ShootDevel 02a00072 WAIT
ShootEncod 02a60075 WAIT
ShootEncod 02a80076 WAIT
ShootPreCo 029e0071 WAIT
ShootPreDe 02a20073 WAIT
ShootVfx 02aa0077 WAIT
TOMgr 022a005f WAIT
cams/rp.1615721245.txt.gz · Last modified: 2021/03/14 12:27 by coon