
Non Volatile | Amount | Does this | Does this | What is the | How is data input into this |
Memory Type | (Size) | memory | memory | purpose of this | memory? |
|
| store | retain data | memory? |
|
|
| customer | when power |
|
|
|
| data? | is removed? |
|
|
How is this memory write protected?
Controller (NIC) | 64 Kbytes | No | Yes | Store NIC | Using a utility from the NIC |
EEPROM | (not customer |
|
| configuration | vendor that can be run from |
| accessible) |
|
| and NIC | DOS. |
|
|
|
| firmware. |
|
A utility is required to write data to this memory and is available from NIC vendor. Writing data to this ROM in an inappropriate manner will render the NIC non- functional.
Keyboard ROM | 64 Kbytes | No | Yes | Stores firmware | Programmed at the factory. |
| (not customer |
|
| code (keyboard, | Code is updated when the |
| accessible) |
|
| mouse, & | system BIOS is updated. |
|
|
|
| battery |
|
|
|
|
| management). |
|
A utility is required for writing data to this memory and is available on the HP website. Writing data to this ROM in an inappropriate manner can render the PC non- functional.
DIMM Serial | 256 Bytes per No | Yes | Stores memory | Programmed by the memory | Data cannot be written to |
Presence Detect | memory |
| module | vendor. | this memory when the |
(SPD) | module, 128 |
| information. |
| module is installed in a |
configuration data | Bytes |
|
|
| PC. The specific write |
| programmabl |
|
|
| protection method varies |
| e (not |
|
|
| by memory vendor. |
| customer |
|
|
|
|
| accessible) |
|
|
|
|
System BIOS | 4 to 5 MBytes Yes | Yes | Store system | System BIOS code is |
|
|
| BIOS code and | programmed at the factory. |
|
|
| PC | Code is updated when the |
|
|
| configuration | system BIOS is updated. |
|
|
| data. | Configuration data and |
|
|
|
| settings are input using the |
|
|
|
| F10 setup utility or a custom |
|
|
|
| utility. |
A utility is required for writing data to this memory and is available on the HP website. Writing data to this ROM in an inappropriate manner can render the PC non- functional.
Intel Management 1.5 or 5MByte Yes | Yes | Stores | Management Engine Code is |
Engine Firmware |
| Management | programmed at the factory. |
(present only in |
| Engine Code, | Code is updated via Intel |
models ending in a |
| Settings, | secure firmware update |
‘p’ or ‘w’ or with |
| Provisioning | utility. Unique Provisioning |
Intel Centrino Pro |
| Data and iAMT | Data can be entered at the |
technology) |
| third party data | factory or by an administrator |
|
| store. | using the Management Engine |
|
|
| (MEBx) setup utility. The third |
|
|
| party data store contents can |
|
|
| populated by a remote |
|
|
| management console or local |
|
|
| applications registered by an |
|
|
| administrator to have access |
|
|
| to the space. |
The Intel chipset is configured to enforce HW protection to block all direct read/write access to this area. An Intel utility is required for updating the firmware. Only firmware updates digitally signed by Intel can be applied using this utility.
Bluetooth flash | 2Mbit | No | Yes | Stores | Programmed at the factory. |
|
|
|
| Bluetooth | Tools for writing data to this |
|
|
|
| configuration | memory are not publicly |
|
|
|
| and firmware. | available but can be obtained |
|
|
|
|
| from the silicon vendor. |
A utility is required for writing data to this memory and is made available through newer versions of the driver if the flash requires an upgrade.