RT595 I3C slave address

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

RT595 I3C slave address

1,101 Views
VincentHJ
Contributor II

Hi All,
We plan to use our Chip(as I3C master) to communicate with two RT595(as I3C slave) devices.

Does RT595 support to be I3C slave role? and please advise how to set the I3C slave address for these two RT595.

Thanks

Tags (1)
0 Kudos
Reply
5 Replies

1,041 Views
VincentHJ
Contributor II

Hi Omar,

If any strapping pins for separating two static slave address to avoid conflict in the beginning. or do you mean there won't be a problem if I3C mater can assigns the slave dynamic address for these two RT595 that can skip this issue?

0 Kudos
Reply

1,028 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

The very first task an I3C master has to accomplish when setting up the network is to
allocate dynamic addresses to the slaves in the network. To do so, the master must be
able to uniquely identify each and every slave present trhough the static address of the device, the static address is what we call the "I2C address".

BR,
Omar

0 Kudos
Reply

1,058 Views
VincentHJ
Contributor II

Hi,

If connect to two RT595s(as devices) with our Master, will there be a conflict and STOP communication due to the same static address in beginning, or it will switch to dynamic address automatically for further communication?

0 Kudos
Reply

1,052 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

There could be an issue so you need to assign different static address to the RT500 slave devices. The dynamic address is given by the master so it is neede the communication of both. 

BR,
Omar

0 Kudos
Reply

1,071 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Yes, RT500 supports I3C as slave role. The I3C slave has an static address which is set in the mcu registers and it is used to communicate with I2C.
It is only after the I3C master assigns the slave a dynamic address that this I3C-capable slave device can benefit from improvements that the I3C interface introduces.

Best regards,
Omar

0 Kudos
Reply