Infineon /XMC4300 /ECAT0 /EEP_CONT_STAT

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as EEP_CONT_STAT

15 1211 87 43 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (value1)W_EN 0 (value1)EMUL 0 (value1)BYTES 0 (value1)ALG 0 (value1)CMD_REG 0 (value1)ERROR 0 (value1)L_STAT 0 (value1)ERROR_AC 0 (value1)ERROR_WE 0 (value1)BUSY

L_STAT=value1, ERROR_AC=value1, CMD_REG=value1, BYTES=value1, W_EN=value1, EMUL=value1, ERROR_WE=value1, ERROR=value1, BUSY=value1, ALG=value1

Description

EEPROM Control/Status

Fields

W_EN

ECAT write enable

0 (value1): Write requests are disabled

1 (value2): Write requests are enabled

EMUL

EEPROM emulation

0 (value1): Normal operation (I2C interface used)

1 (value2): PDI emulates EEPROM (I2C not used)

BYTES

Supported number of EEPROM read bytes

0 (value1): 4 Bytes

1 (value2): 8 Bytes

ALG

Selected EEPROM Algorithm

0 (value1): 1 address byte (1 KBit - 16 KBit EEPROMs)

1 (value2): 2 address bytes (32 KBit - 4 MBit EEPROMs)

CMD_REG

Command register

0 (value1): No command/EEPROM idle (clear error bits)

1 (value2): Read

2 (value3): Write

4 (value4): Reload

ERROR

Checksum Error at in ESC Configuration Area

0 (value1): Checksum OK

1 (value2): Checksum error

L_STAT

EEPROM loading status

0 (value1): EEPROM loaded, device information OK

1 (value2): EEPROM not loaded, device information not available (EEPROM loading in progress or finished with a failure)

ERROR_AC

Error Acknowledge/Command

0 (value1): No error

1 (value2): Missing EEPROM acknowledge or invalid command

ERROR_WE

Error Write Enable

0 (value1): No error

1 (value2): Write Command without Write enable

BUSY

Busy

0 (value1): EEPROM Interface is idle

1 (value2): EEPROM Interface is busy

Links

()