Data Sheet

Ethernet Controller I210 —Interconnects
72
Update of the PCIe Expansion/Option ROM does not need to be protected by the double
image policy as it is not as critical to the I210 operation as the firmware image module.
Figure 3.6. General Organization of the Flash
Notes: Figure 3.6 shows the general NVM organization. Due to this, both the secured and free
provisioning areas of the firmware, are not mapped to any Flash address in the diagram.
On Flash parts larger than 1 MB, the space from byte address 0x002000 to 0x081FFF is
always reserved to the Expansion/Option ROM module.
The first NVM images produced will fit in 0.5 MB Flash parts (assuming no expansion/option ROM
module). The firmware image and free provisioning area is sized by 244 KB (or 448 KB) each. The
mDNS records might overlap with the beginning of the free provisioning area. In this case, the firmware
code itself has a size budget of up of to 235 KB.
0x 000000
0x000FFF
0x001FFF
Legacy EEPROM
(bank 1)
0x 001000
Byte Address
FLASH
1
Free Provisioning
Area
Legacy EEPROM
(bank 0)
Shadow RAM
EEPROM Image
Update
Use
Firmware Image
Use
Update
Expansion/
Option ROM
Module
0x002000
0x082000
448 KB
448 KB
0x081FFF
CSS Header
mDNS Records
Flash Table
RO Update Section
16 KB
Secured Area
4 KB