LPC8xx SMBus ARP support, detection of "lost" in slave Tx

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC8xx SMBus ARP support, detection of "lost" in slave Tx

477 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by Shoichi Kojima on Sun Jan 03 21:45:06 MST 2016
Hi fellows,

I'm trying to find a way to implement SMBus ARP capability for LPC8xx I2C.

At ARP, multiple responding slave devices ( as SMB device's default 1100 001b ) are going to
send their own unique values as the response to the command 0000 0011b "Get UDID (general)".
Because of expected uniqueness, arbitration should occur during responding by SMB slaves.
If a slave lost bit-by-bit arbitration, it should immediately retire the communication and RELEASE the bus
to leave winners can continue sending their unique values.
Is LPC8xx's I2C capable of this kind of arbitration lost behavior even in slave mode ?

I did not find any expalation about arbitration lost behavior for slave activities in user manual.

Labels (1)
0 Kudos
Reply
0 Replies