File size: 1,367 Bytes
829b19c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
{
  "memoryMap": [
    {
      "name": "RESET_VECTOR",
      "physicalAddress": "0xFFF00000",
      "size": "0x100",
      "device": "ROM",
      "purpose": "Reset entry point",
      "busWidth": 32,
      "confidence": "CONFIRMED"
    },
    {
      "name": "STAGE1_BOOT",
      "physicalAddress": "0x00000000",
      "size": "0x20000",
      "device": "SRAM",
      "purpose": "First-stage bootloader",
      "busWidth": 32,
      "cachePolicy": "WT",
      "confidence": "CONFIRMED"
    },
    {
      "name": "STAGE2_BOOT",
      "physicalAddress": "0x30000000",
      "size": "0x40000",
      "device": "DRAM",
      "purpose": "Second-stage bootloader",
      "busWidth": 32,
      "cachePolicy": "WB",
      "confidence": "PROBABLE"
    },
    {
      "name": "KERNEL",
      "physicalAddress": "0x30040000",
      "size": "0x400000",
      "device": "DRAM",
      "purpose": "Kernel/OS",
      "busWidth": 32,
      "cachePolicy": "WB"
    },
    {
      "name": "NOR_FLASH",
      "physicalAddress": "0x08000000",
      "size": "0x10000000",
      "device": "NOR Flash",
      "purpose": "Persistent storage",
      "busWidth": 16,
      "cachePolicy": "WT"
    },
    {
      "name": "NAND_FLASH",
      "physicalAddress": "0x40000000",
      "size": "0x20000000",
      "device": "NAND Flash",
      "purpose": "User data",
      "busWidth": 8
    }
  ]
}