MAX6618
Error Codes
Error codes are represented as 16-bit words in the
range 8000h–81FFh as shown in Table 14.
Version Information Command
Table 15 shows the command to read the firmware version.
The result is a 16-bit word (low byte transmitted first,
high byte second), e.g., 0100h for the MAX6618
firmware version 1.0.
Bus Lockout Timeout Reset
If an I
2
C transaction starts and gets locked up for
greater than 20ms, the MAX6618 asserts the internal
bus lockup reset that restarts itself in the default startup
condition.
Serial Interface
The MAX6618 operates as a slave that sends and
receives data through an I
2
C-compatible, 2-wire inter-
face. The interface uses a serial-data line (SDA) and a
serial-clock line (SCL) to achieve bidirectional commu-
nication between master and slave. A master (typically
a microcontroller) initiates all data transfers to and from
the MAX6618 and generates the SCL clock that syn-
chronizes the data transfer (Figure 5).
PECI-to-I
2
C Translator
12 ______________________________________________________________________________________
ERROR
CODES
DESCRIPTION
8000h–
80FFh
Refer to Intel PECI specification.
8100h
PECI transaction failed for more than the
configured number of consecutive retries.
8101h Polling disabled for requested socket/domain.
8102h
First poll not yet completed for requested
socket/domain (on startup).
8103h
Read maximum temperature requested, but no
sockets/domains enabled or all enabled
sockets/domains have errors; or read maximum
temperature address requested, but read
maximum temperature was not called.
8104h
Get alert socket/domain requested, but no alert
active.
COMMAND DESCRIPTION TYPE RESULT
09h
Get firmware
version
ReadWord 16-bit word
Table 15. Firmware Command
SDA
SCL
t
HD, STA
t
R
t
HIGH
t
SU, DAT
t
LOW
t
F
START
CONDITION
STOP
CONDITION
REPEATED START
CONDITION
START
CONDITION
t
HD, DAT
t
SU, STO
t
SU, STA
t
HD, STA
t
BUF
Figure 5. 2-Wire Serial-Interface Timing Details