1BCMNS3 QSPI memory layout 2========================= 3 4BCMNS3 has total 8MB non-volatile SPI flash memory. It is used to store 5different images like fip.bin, nitro firmware, DDR shmo value and other backup 6images. 7 8Following is the QSPI flash memory layout. 9 10/* QSPI layout 11 * |---------------------------|->0x000000 12 * | | 13 * | | 14 * | fip.bin | 15 * | 2MB | 16 * | | 17 * ~ ~ 18 * ~ ~ 19 * | | 20 * | | 21 * | | 22 * |---------------------------|->0x200000 23 * | | 24 * | | 25 * | | 26 * | fip.bin (Mirror) | 27 * | 2MB | 28 * ~ ~ 29 * ~ ~ 30 * | | 31 * | | 32 * | | 33 * |---------------------------|->0x400000 34 * | | 35 * | Nitro NS3 Config | 36 * | 1.5M | 37 * | | 38 * ~ ~ 39 * ~ ~ 40 * | | 41 * |---------------------------|->0x580000 42 * | Nitro NS3 Config | 43 * | 1.5M | 44 * | (Mirror) | 45 * ~ ~ 46 * ~ ~ 47 * | | 48 * |---------------------------|->0x700000 49 * | Nitro NS3 bspd Config | 50 * | 64KB | 51 * ~ ~ 52 * ~ ~ 53 * | | 54 * |---------------------------|->0x710000 55 * | Nitro NS3 bspd Config | 56 * | 64KB | 57 * ~ (Mirror) ~ 58 * ~ ~ 59 * | | 60 * |---------------------------|->0x720000 61 * | SHMOO | 62 * | 64KB | 63 * | | 64 * ~ ~ 65 * ~ ~ 66 * |---------------------------|->0x730000 67 * | Meta Data | 68 * | 832KB | 69 * | | 70 * ~ ~ 71 * ~ ~ 72 * | | 73 * |---------------------------| 74 */ 75