7. I
2
C Interface > Error Handling
175
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
Programmed register
address accesses a
non-existent internal register
block
Read operation
Read returns 0x00
SA_OK
Write operation
Write data discarded
SA_OK
Internal register access when
disabled
External master read to the
EXI2C_REG_RDATA
register, or write to the
EXI2C_REG_WDATA
register
Operation completes, returns
existing RDATA or updates
WDATA, but no internal
register access generated.
SA_OK
No SDW/SDR
Timeout expired (I2C_SCLK
Low, Byte or Transaction).
Target device was too slow,
or some device was
interfering with the I2C_SCLK
signal.
Any transfer to or from the
Tsi578
Slave releases I2C_SD and
I2C_SCLK, goes into wait
state.
SA_FAIL (SSCLTO, SBTTO
or STRTO)
Protocol violation (collision
detected)
Read data or Ack/Nack, when
slave puts a 1 on the I2C_SD
signal and another device
holds the signal to 0.
Slave releases I2C_SD and
I2C_SCLK, goes into wait
state.
SA_FAIL (SCOL)
Register Initialization Loader Errors
Failed to find EEPROM
Initialization read
Read operation retried up to
6 times before aborting. If not
Ack’ed by the 6th try, status
bits set
BL_FAIL (BLNOD)
Size field specifies more than
255 registers to load in 1-byte
addressing mode, or 8 KB-1
registers in 2-byte addressing
mode.
Initialization read
Initialization load aborted
BL_FAIL (BLSZ)
Register address selects
non-existent register.
Register initialization write
Data discarded
None
Failed to arbitrate for I2C bus
during boot load, boot load
timer expired.
Initialization read
Initialization load aborted
BL_FAIL (BLTO)
Protocol error during boot
load, including bytes 2-7 of a
register count not containing
0xFF.
Initialization read
Initialization load aborted
BL_FAIL (BLERR)
a.
To determine the setting of the interrupt status bits, see
.
Table 21: I
2
C Error Handling (Continued)
Error Cause
Access Type
Tsi578 Response
Interrupt Status Bit
(Events)
a
Содержание Tsi578
Страница 1: ...IDT Tsi578 Serial RapidIO Switch User Manual June 6 2016 Titl ...
Страница 20: ...About this Document 20 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 102: ...4 Internal Switching Fabric Packet Queuing 102 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 228: ...11 Signals Pinlist and Ballmap 228 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 504: ...B Clocking P_CLK Programming 504 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 526: ...Index 526 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...