I2C slave emulation with FlexIO

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

I2C slave emulation with FlexIO

1,007 Views
nxp52415
NXP Employee
NXP Employee

Extracted from AN5133:

"However, there are also some limitations when using FlexIO to emulate I2C bus master. For example, the I2C features such as multi-master/arbitration, handshaking, and clock stretching are not supported. Also, it is difficult to emulate I2C bus slave using FlexIO."

It states it is difficult to emulate I2C slave, the question is whether is possible. Also whether this limitation applies as well to K3 FlexIO.

If it is possible to emulate I2C, is there any available information about what are the challenges to overcome

Tags (3)
0 Kudos
1 Reply

997 Views
dianabatrlova
NXP TechSupport
NXP TechSupport

Hello,

 

Please, refer to this link. I have shared information from our app engineer there:

https://community.nxp.com/t5/S32K/How-does-S32K146-realize-FLEXIO-to-simulate-I2C-SLAVE-mode/m-p/105...

I'm afraid that this limitation also applies to S32K3.

 

I hope it helps.

Best regards,

Diana

 

0 Kudos