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
}
]
}
|