
SII EEPROM Interface (0x0500:0x050F)
Slave Controller – Register Description II-47
Table 66: Register EEPROM Control/Status (0x0502:0x0503)
ECAT write enable*
2
:
0: Write requests are disabled
1: Write requests are enabled
This bit is always 1 if PDI has EEPROM control.
EEPROM emulation:
0: Normal operation (I²C interface used)
1: PDI emulates EEPROM (I²C not used)
IP Core:
depends on
configuration
Others: 0
Supported number of EEPROM read bytes:
0: 4 Bytes
1: 8 Bytes
ET1100: 1
ET1200: 1
Others: 0
Selected EEPROM Algorithm:
0: 1 address byte (1KBit – 16KBit EEPROMs)
1: 2 address bytes (32KBit – 4 MBit EEPROMs)
ESC20: 0*
1
IP Core:
depending on
PROM_SIZE and
features
Others: PIN
EEPROM size
Command register*
2:
Write: Initiate command.
Read: Currently executed command
Commands:
000: No command/EEPROM idle (clear error bits)
001: Read
010: Write
100: Reload
Others: Reserved/invalid commands (do not issue)
EEPROM emulation only: after execution, PDI writes
command value to indicate operation is ready.
Checksum Error at in ESC Configuration Area:
0: Checksum ok
1: Checksum error
EEPROM loading status:
0: EEPROM loaded, device information ok
1: EEPROM not loaded, device information not
available (EEPROM loading in progress or
finished with a failure)
Error Acknowledge/Command*
3
:
0: No error
1: Missing EEPROM acknowledge or invalid
command
EEPROM emulation only: PDI writes 1 if a temporary
failure has occurred.
Error Write Enable*
3
:
0: No error
1: Write Command without Write enable
Busy:
0: EEPROM Interface is idle
1: EEPROM Interface is busy
Comentários a estes Manuais