<?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 Re: pca9555 i2c not responding in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/pca9555-i2c-not-responding/m-p/1669191#M23731</link>
    <description>&lt;P&gt;Hello Travis,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The PCA9555 is compliant with NXP I2C specification for both Standard and Fast modes and I have not heard of other customers reporting such an issue.&lt;/SPAN&gt;&lt;BR clear="none" /&gt;&lt;BR clear="none" /&gt;&lt;SPAN&gt;I have reviewed the schematic around the PCA9555 and everything seems to be correct. With all address inputs tied to GND, the 7-bit slave address is indeed 0x20 which translates to 0x40 for a write and 0x41 for a read.&lt;/SPAN&gt;&lt;BR clear="none" /&gt;&lt;BR clear="none" /&gt;&lt;SPAN&gt;There is nothing unique about using the PCA9555, it does not require any specific initialization sequence.&lt;/SPAN&gt;&lt;BR clear="none" /&gt;&lt;BR clear="none" /&gt;&lt;SPAN&gt;Since you are able to communicate with other slave devices on the bus, it appears to be a HW related issue, could you please double check that the PCA9555 is properly soldered and possibly also try to replace it if you have more devices on hand?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Tomas&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 14 Jun 2023 10:04:03 GMT</pubDate>
    <dc:creator>TomasVaverka</dc:creator>
    <dc:date>2023-06-14T10:04:03Z</dc:date>
    <item>
      <title>pca9555 i2c not responding</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/pca9555-i2c-not-responding/m-p/1668962#M23730</link>
      <description>&lt;P&gt;I'm using a PCA9555 but having issues utilizing it. It seems like it should be super straight forward. I have A0,A1,A2 connected to ground so i believe that is address 0100 000xb which is 0x20. However when i power up my board i do not see it. I have verified 3.3vdc on pin 24 of the module, verified ground is connected. i have pull up resistors. i should also note that the PCA9555 is before a&amp;nbsp;PCA9685PW which is communicating successfully so i have no reason to suspect an issue with I2C interference. When i scan the bus i see expected devices with correct addresses with exception of the PCA9555. I'm not sure if this is related or not but what i do see are two other individual addresses that are not related to any device on my board. Those are&amp;nbsp;0x51 and&amp;nbsp;0x70. I am really unsure if there is something unique about using the PCA9555 that i am missing here so its initialized properly. I have attached my PCB schematic as well as the datasheets for the other I2C components on my board. Any help is seriously appreciated here.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The other I2C modules are as followed with mouser links to their datasheets:&lt;/P&gt;&lt;P&gt;BME280&amp;nbsp;&lt;A href="https://www.mouser.com/ProductDetail/Bosch-Sensortec/BME280?qs=2OnyuXx6vpj2fK9HX7qb3g%3D%3D" target="_blank"&gt;BME280 Bosch Sensortec | Mouser&lt;/A&gt;&lt;/P&gt;&lt;P&gt;PCA9685PW&amp;nbsp;&lt;A href="https://www.mouser.com/ProductDetail/NXP-Semiconductors/PCA9685PW112?qs=6YAT8rHPFU9wZqiAeiOMZw%3D%3D" target="_blank"&gt;https://www.mouser.com/ProductDetail/NXP-Semiconductors/PCA9685PW112?qs=6YAT8rHPFU9wZqiAeiOMZw%3D%3D&lt;/A&gt;&lt;/P&gt;&lt;P&gt;FM24VN10-G&amp;nbsp;&lt;A href="https://www.mouser.com/ProductDetail/Infineon-Technologies/FM24VN10-G?qs=pA5MXup5wxF4hWgM4frzaQ%3D%3D" target="_blank"&gt;FM24VN10-G Infineon Technologies | Mouser&lt;/A&gt;&lt;/P&gt;&lt;P&gt;PCA9555PW,112&amp;nbsp;&lt;A href="https://www.mouser.com/ProductDetail/NXP-Semiconductors/PCA9555PW112?qs=LOCUfHb8d9uevXd%252BxAh4lA%3D%3D" target="_blank"&gt;PCA9555PW,112 NXP Semiconductors | Mouser&lt;/A&gt;&lt;/P&gt;&lt;P&gt;VCNL3020-GS08&amp;nbsp;&lt;A href="https://www.mouser.com/ProductDetail/Vishay-Semiconductors/VCNL3020-GS08?qs=FTQF2dEqrCD1ZoO%2F6XyPhA%3D%3D" target="_blank"&gt;https://www.mouser.com/ProductDetail/Vishay-Semiconductors/VCNL3020-GS08?qs=FTQF2dEqrCD1ZoO%2F6XyPhA%3D%3D&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 06:45:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/pca9555-i2c-not-responding/m-p/1668962#M23730</guid>
      <dc:creator>TravisOcular</dc:creator>
      <dc:date>2023-06-14T06:45:07Z</dc:date>
    </item>
    <item>
      <title>Re: pca9555 i2c not responding</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/pca9555-i2c-not-responding/m-p/1669191#M23731</link>
      <description>&lt;P&gt;Hello Travis,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The PCA9555 is compliant with NXP I2C specification for both Standard and Fast modes and I have not heard of other customers reporting such an issue.&lt;/SPAN&gt;&lt;BR clear="none" /&gt;&lt;BR clear="none" /&gt;&lt;SPAN&gt;I have reviewed the schematic around the PCA9555 and everything seems to be correct. With all address inputs tied to GND, the 7-bit slave address is indeed 0x20 which translates to 0x40 for a write and 0x41 for a read.&lt;/SPAN&gt;&lt;BR clear="none" /&gt;&lt;BR clear="none" /&gt;&lt;SPAN&gt;There is nothing unique about using the PCA9555, it does not require any specific initialization sequence.&lt;/SPAN&gt;&lt;BR clear="none" /&gt;&lt;BR clear="none" /&gt;&lt;SPAN&gt;Since you are able to communicate with other slave devices on the bus, it appears to be a HW related issue, could you please double check that the PCA9555 is properly soldered and possibly also try to replace it if you have more devices on hand?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Tomas&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2023 10:04:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/pca9555-i2c-not-responding/m-p/1669191#M23731</guid>
      <dc:creator>TomasVaverka</dc:creator>
      <dc:date>2023-06-14T10:04:03Z</dc:date>
    </item>
  </channel>
</rss>

