Non-Volatile Memory (NVM) Interface RegistersBCM5718 Programmer’s Guide
Broadcom®
January 29, 2016 • 5718-PG108-R Page 491
NVM Config 3 Register (offset: 0x701C)
This register is reset by POR only.
Software Arbitration Register (offset: 0x7020)
With this Flash Controller, software entity must win arbitration before accessing the NVRAM.
Name Bits Access Default Value Description
Read Command 31:24 RW 0x0B if AT26DFXX
0xE8 if AT45DBXX
non D
0x03 if AT45DBXX
D
0x03 if
STM25PEXX
0x03 if
STM45PEXX
This is the Flash/SEEPROM read command.
Following this command, any number of
bytes may be read up to the end of the flash
memory.
For SEEPROM (flash mode = 0), this is
SEEPROM read command. Bits(26:25) are
address bits A1 and A0 of SEEPROM.
User should modify those two bits based on
the value of A1 and A0 assigned to this
SEEPROM device.
Reserved–Buffer Write
Command
23:16 RO 0 –
Write Command 15:8 RW 0x82 if AT26DFXX
0x82 if AT45DBXX
0x0A if
STM25PEXX
0x0A if
STM45PEXX
Command to write a series of bytes into a
selected page in the Flash device. Note: this
write command wraps around to the
beginning of the page after the internal
address counter in the Flash device reaches
the end of the page.
For SEEPROM (flash_mode = 0), this is
SEEPROM write command. Bits[10:9] are
address bits A1 and A0 of SEEPROM.
User should modify those two bits based on
the value of A1 and A0 assigned to this
SEEPROM device.
Reserved–Buffer Read
Command
7:0 RO 0 –
Name Bits Access
Default
Value
Description
Reserved 31:24 RO 0 –
REQ5 23 RO 0 Software request bit 5.
1 in this bit indicates that the request5 is active.
ARB_WON5 22 RO 0 Arbitration won bit 5 (see bit 8, ARB_WON0).
REQ_CLR5 21 WO X Write 1 to clear REQ5 bit.
REQ_SET5 20 WO X Write 1 to set REQ5 bit.
REQ4 19 RO 0 Software request bit 4.
1 in this bit indicates that the request4 is active.
ARB_WON4 18 RO 0 Arbitration won bit 4(see bit 8, ARB_WON0)