if I set 2 pins' pinMux to I2C, and set their padCtrl as 22K pull-up, Open-drained, is it ok?
‎05-14-2024
12:19 AM
664 Views
5angxr
Contributor III
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
there are 2 Slaves & 1 Master on I2C bus except RT1042,
no External pull-up resistance on the bus.
Does I2C work in this case?
2 Replies
‎05-14-2024
12:24 AM
662 Views
5angxr
Contributor III
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Or I don't need to set I2C pin pads to open-drained? Setting them as push-pull meets the requirements.
‎05-15-2024
01:11 AM
642 Views
Gavin_Jia
NXP TechSupport
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @5angxr ,
Thanks for your interest in NXP MIMXRT series!
For the I2C bus, SCL and SDA pin must be open-drain and pull-up. Push-pull outputs cannot be used.
Best regards,
Gavin