3 sii eeprom electrical interface (i2c), 1 addressing, 2 eeprom size – BECKHOFF EtherCAT Technology Section I User Manual
Page 98: Sii eeprom electrical interface (i, Addressing, Eeprom size, Table 41: i²c eeprom signals, Table 42: eeprom size, Figure 37: i²c eeprom signals, Ethercat device eeprom_data eeprom_clk eeprom_size

SII EEPROM
I-78
Slave Controller
– Technology
11.3 SII EEPROM Electrical Interface (I
2
C)
The SII EEPROM Interface is intended to be a point-to-point interface between the ESC and the I²C
EEPROM. If other I²C masters are required to access the I²C bus, the ESC must be held in reset state
(e.g. for in-circuit-programming of the EEPROM), otherwise access collisions are possible.
The SII EEPROM interface has the following signals
1
:
EtherCAT
device
EEPROM_DATA
EEPROM_CLK
EEPROM_SIZE
Figure 37: I²C EEPROM signals
Table 41: I²C EEPROM signals
Signal
Direction
Description
EEPROM_CLK
OUT
I²C clock
EEPROM_DATA
BIDIR
I²C data
EEPROM_SIZE
IN
EEPROM size configuration
Both EEPROM_CLK and EEPROM_DATA must have a pull-up resistor (4.7 k
Ω recommended for
ESCs), either integrated into the ESC or connected externally.
11.3.1 Addressing
EtherCAT and ESCs use word addressing when accessing the EEPROM, although the I²C interface
actually uses byte addressing. The lowest address bit A[0] is added internally by the EEPROM
interface controller of the ESCs. I.e., the EEPROM address register (0x0504:0x0507) reflects the
physical EEPROM address bits A[18:1] (higher address bits are reserved/are zero).
SII EEPROM word 0 is located at I²C address 0, i.e., the I²C device address has to be set to 0.
11.3.2 EEPROM Size
Depending on the EEPROM size, one out of two EEPROM algorithms has to be selected with the
EEPROM_SIZE configuration signal. Smaller EEPROMs need only one address byte, larger ones
need two address bytes:
Table 42: EEPROM Size
EEPROM Size
Address Bytes
Max. I²C Address Bits
EEPROM_SIZE signal
1 Kbit
– 16 Kbit
1
11
0
32 Kbit
– 4 Mbit
2
19
1
1
The availability of the EEPROM signals as well as their names depend on the specific ESC.