User Tools

Site Tools


cams:rp

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
Last revisionBoth sides next revision
cams:rp [2021/03/14 12:41] cooncams:rp [2022/02/06 17:28] coon
Line 5: Line 5:
 | MPU                   | ???                | Cortex M4 ARMv7 32-Bit Little Endian | | MPU                   | ???                | Cortex M4 ARMv7 32-Bit Little Endian |
 | LIME                  | ???                | Xtensa 32-Bit Little Endian          | | LIME                  | ???                | Xtensa 32-Bit Little Endian          |
 +| Zico                    | ???                | Xtensa 32-Bit Little Endian          |
 +| Arima / Boomer | ???                | Xtensa 32-Bit Little Endian          |
 | ROM0                  | ???                | 32MB                                 | | ROM0                  | ???                | 32MB                                 |
 | ROM1                  | ???                | 32MB                                 | | ROM1                  | ???                | 32MB                                 |
Line 15: Line 17:
 | RAM    | 0x00800120 | 0x???????? | Firmware updater (When performing a firmware update)        | | RAM    | 0x00800120 | 0x???????? | Firmware updater (When performing a firmware update)        |
 | I/O    | 0xD??????? | 0x???????? | Peripherals / LEDs / Chip Enable I/O etc.                   | | I/O    | 0xD??????? | 0x???????? | Peripherals / LEDs / Chip Enable I/O etc.                   |
-| ROM0   | 0xE0000000 | 0xE169FFFF |                                                             | +| ROM0   | 0xE0000000 | 0xE1FFFFFF |                                                             | 
-| ROM1   | 0xF0000000 | 0xE1FFFFFF | Assets, Lens correction data, etc.                          |+| ROM1   | 0xF0000000 | 0xF1FFFFFF | Assets, Lens correction data, etc.                          |
  
 RAM: 0x40000000 - 0x???????? RAM: 0x40000000 - 0x????????
Line 63: Line 65:
  
 TODO TODO
 +
 +===== Zico (Graphics chip) =====
 +
 +TODO
 +
 +===== Arima / Boomer (Lens Controller) =====
 +
 +TODO
 +
  
 ===== Mainboard ===== ===== Mainboard =====
Line 70: Line 81:
  
 ==== Running Tasks after Power on ==== ==== Running Tasks after Power on ====
 +
 +A list of all running tasks after camera was powered on while beeing in live view.
 +
 +Two task functions are shared over multiple tasks:
 +
 +0xe058efcb and 0xe058f2bf 
 +
 +The list is therefore sorted by task names and grouped by those functions.
 +
 +
 ^ Name       ^ Pri ^        Wait(ID) ^     Stack ^  % ^ StackTop ^ StackEnd ^       SP ^ Bound(ID) ^    Entry(Argument) ^ ^ Name       ^ Pri ^        Wait(ID) ^     Stack ^  % ^ StackTop ^ StackEnd ^       SP ^ Bound(ID) ^    Entry(Argument) ^
 | AFTask      20 | EVENT(0145002c) | 0498/1000 | 28 | 001ffda8 | 00200da8 | 00200cc0 |    BND(0) | e02e449d(00000000) | | AFTask      20 | EVENT(0145002c) | 0498/1000 | 28 | 001ffda8 | 00200da8 | 00200cc0 |    BND(0) | e02e449d(00000000) |
Line 102: Line 123:
 | USB20Drv    25 | RCVMQ(02300066) | 00c8/0800 | 09 | 00233ad8 | 002342d8 | 00234240 |    BND(0) | e064594d(00d93300) | | USB20Drv    25 | RCVMQ(02300066) | 00c8/0800 | 09 | 00233ad8 | 002342d8 | 00234240 |    BND(0) | e064594d(00d93300) |
 | USBTrns    |  25 | RCVMQ(02110061) | 0128/1000 | 07 | 0022fab8 | 00230ab8 | 002309c0 |    BND(0) | e06802e1(00000000) | | USBTrns    |  25 | RCVMQ(02110061) | 0128/1000 | 07 | 0022fab8 | 00230ab8 | 002309c0 |    BND(0) | e06802e1(00000000) |
-                                                                                                    |+---------- --- --------------- --------- -- -------- -------- -------- --------- ------------------ |
 | DbgMgr      31 | RCVMQ(002a0001) | 02d8/1000 | 17 | 001c9920 | 001ca920 | 001ca858 |    BND(0) | e058efcb(00c84ebc) | | DbgMgr      31 | RCVMQ(002a0001) | 02d8/1000 | 17 | 001c9920 | 001ca920 | 001ca858 |    BND(0) | e058efcb(00c84ebc) |
 | ShtCap      14 | RCVMQ(004f0005) | 0198/1000 | 09 | 001c7508 | 001c8508 | 001c8440 |    BND(1) | e058efcb(00cd5c74) | | ShtCap      14 | RCVMQ(004f0005) | 0198/1000 | 09 | 001c7508 | 001c8508 | 001c8440 |    BND(1) | e058efcb(00cd5c74) |
Line 174: Line 195:
 | Mrk        |  26 | RCVMQ(02f5008a) | 01d8/1000 | 11 | 0025c3b8 | 0025d3b8 | 0025d2f0 |    BND(0) | e058efcb(00e0f16c) | | Mrk        |  26 | RCVMQ(02f5008a) | 01d8/1000 | 11 | 0025c3b8 | 0025d3b8 | 0025d2f0 |    BND(0) | e058efcb(00e0f16c) |
 | NwComMgr    28 | RCVMQ(02fb008b) | 0208/1000 | 12 | 0025d3c0 | 0025e3c0 | 0025e2f8 |    BND(0) | e058efcb(00e0f878) | | NwComMgr    28 | RCVMQ(02fb008b) | 0208/1000 | 12 | 0025d3c0 | 0025e3c0 | 0025e2f8 |    BND(0) | e058efcb(00e0f878) |
-                                                                                                    |+---------- --- --------------- --------- -- -------- -------- -------- --------- ------------------ |
 | DistCorrec |  20 | RCVMQ(02a30081) | 01a0/1000 | 10 | 00250370 | 00251370 | 002512a8 |    BND(0) | e058f2bf(00db0278) | | DistCorrec |  20 | RCVMQ(02a30081) | 01a0/1000 | 10 | 00250370 | 00251370 | 002512a8 |    BND(0) | e058f2bf(00db0278) |
 | Fcreate    |  25 | RCVMQ(02ab0085) | 0280/1000 | 15 | 00257390 | 00258390 | 002582c8 |    BND(0) | e058f2bf(00db1750) | | Fcreate    |  25 | RCVMQ(02ab0085) | 0280/1000 | 15 | 00257390 | 00258390 | 002582c8 |    BND(0) | e058f2bf(00db1750) |
Line 193: Line 214:
 | ShootVfx    21 | RCVMQ(02a90084) | 01a8/4000 | 02 | 00253388 | 00257388 | 002572c0 |    BND(0) | e058f2bf(00db0eb0) | | ShootVfx    21 | RCVMQ(02a90084) | 01a8/4000 | 02 | 00253388 | 00257388 | 002572c0 |    BND(0) | e058f2bf(00db0eb0) |
 | TOMgr      |  25 | RCVMQ(02290064) | 03dc/1000 | 24 | 00231ac8 | 00232ac8 | 00232a00 |    BND(0) | e058f2bf(00d920c0) | | TOMgr      |  25 | RCVMQ(02290064) | 03dc/1000 | 24 | 00231ac8 | 00232ac8 | 00232a00 |    BND(0) | e058f2bf(00d920c0) |
 +                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                
cams/rp.txt · Last modified: 2022/02/06 17:29 by coon