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