<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic SC16IS740 odd behavior on I2C bus in Digital Signal Controllers</title>
    <link>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2198495#M3826</link>
    <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I have an odd issue with the SC16IS740 IC.&lt;BR /&gt;I am trying to operate it in I2C mode controlled by a Raspberry Pi CM4 module.&lt;/P&gt;&lt;P&gt;When i use this command : (sudo i2cdetect -y 1) to detect the devices on the I2C bus i get a very odd response.&lt;BR /&gt;The response lists all possible I2C IDs.&lt;BR /&gt;It should only list 0x48 since i have A0 and A1 attached to VDD.&lt;/P&gt;&lt;P&gt;I am using a 1.84MHz oscillator as clock source.&lt;/P&gt;&lt;P&gt;Any ideas what might be the issue here ?&lt;/P&gt;&lt;P&gt;Please see attached schematics&lt;/P&gt;</description>
    <pubDate>Tue, 04 Nov 2025 19:16:42 GMT</pubDate>
    <dc:creator>Antonh</dc:creator>
    <dc:date>2025-11-04T19:16:42Z</dc:date>
    <item>
      <title>SC16IS740 odd behavior on I2C bus</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2198495#M3826</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I have an odd issue with the SC16IS740 IC.&lt;BR /&gt;I am trying to operate it in I2C mode controlled by a Raspberry Pi CM4 module.&lt;/P&gt;&lt;P&gt;When i use this command : (sudo i2cdetect -y 1) to detect the devices on the I2C bus i get a very odd response.&lt;BR /&gt;The response lists all possible I2C IDs.&lt;BR /&gt;It should only list 0x48 since i have A0 and A1 attached to VDD.&lt;/P&gt;&lt;P&gt;I am using a 1.84MHz oscillator as clock source.&lt;/P&gt;&lt;P&gt;Any ideas what might be the issue here ?&lt;/P&gt;&lt;P&gt;Please see attached schematics&lt;/P&gt;</description>
      <pubDate>Tue, 04 Nov 2025 19:16:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2198495#M3826</guid>
      <dc:creator>Antonh</dc:creator>
      <dc:date>2025-11-04T19:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: SC16IS740 odd behavior on I2C bus</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2198931#M3827</link>
      <description>&lt;P&gt;Hello Antonh,&lt;/P&gt;
&lt;P&gt;I am missing pull-up resistors on the SCL, SDA and IRQ pins. For the IRQ pin, the required pull-up resistor is 1kOhm to VDD, for VDD=3.3V.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_0-1762334695073.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/364090i4F3660664934F0D0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_0-1762334695073.png" alt="JozefKozon_0-1762334695073.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The SCL and SDA pull-up resistors, they should be calculated from the I2C communication speed (maximum allowed for the SC16IS740 is 400kHz). Please let me know your I2C communication speed and approximate length of the SDA and SCL PCB traces and/or cables, so I can estimate the bus capacitance for the pull-up resistors calculation.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_1-1762334909019.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/364092iAA94511CDE84381E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_1-1762334909019.png" alt="JozefKozon_1-1762334909019.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Also please remove the 10k pull-up resistor from the I2C/SPI pin and connect it directly to VDD=3V3.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_0-1762335237216.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/364093i5802929F8A926B60/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_0-1762335237216.png" alt="JozefKozon_0-1762335237216.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;With Best Regards,&lt;/P&gt;
&lt;P&gt;Jozef&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 09:34:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2198931#M3827</guid>
      <dc:creator>JozefKozon</dc:creator>
      <dc:date>2025-11-05T09:34:11Z</dc:date>
    </item>
    <item>
      <title>Re: SC16IS740 odd behavior on I2C bus</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2199299#M3828</link>
      <description>&lt;P&gt;Well , for the ones coming here in the future. Take this post as a cautionary tale of not trusting anybody ever doing anything right.&lt;/P&gt;&lt;P&gt;After looking closer at the PCB we noticed that U20 and U19 were swapped on the PCB.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your support. Solution found.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 18:34:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/SC16IS740-odd-behavior-on-I2C-bus/m-p/2199299#M3828</guid>
      <dc:creator>Antonh</dc:creator>
      <dc:date>2025-11-05T18:34:43Z</dc:date>
    </item>
  </channel>
</rss>

