<?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: LPC54608 I2C communication problem in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54608-I2C-communication-problem/m-p/1042529#M40506</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Prathap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please share with me what is the status you see in the &lt;STRONG&gt;i2c_master_callback&lt;/STRONG&gt; that is not letting the code to set &lt;STRONG&gt;g_MasterCompletionFlag&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have a snippet of the I2C signals it would be helpful to see what is going on in the transactions. Most likely the master is detecting a NACK from the device.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Jun 2020 22:32:14 GMT</pubDate>
    <dc:creator>FelipeGarcia</dc:creator>
    <dc:date>2020-06-18T22:32:14Z</dc:date>
    <item>
      <title>LPC54608 I2C communication problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54608-I2C-communication-problem/m-p/1042528#M40505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using NXP OM13902 EVB board.In this I am facing an I2C communication issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I2C ref code: (LPC54608 board SDK/I2C_interrupt_b2b_transfer_master)&lt;/P&gt;&lt;P&gt;I2C_MASTER_SLAVE_ADDR_7BIT = 0xA0U&amp;nbsp; ------ I done only this address changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While start master transmission interrupt not able to generated.&lt;/P&gt;&lt;P&gt;code hang in following steps:&lt;/P&gt;&lt;P&gt;/* Wait for transfer completed. */&lt;BR /&gt; while (!g_MasterCompletionFlag)&lt;BR /&gt; {&lt;BR /&gt; }&lt;BR /&gt; g_MasterCompletionFlag = false;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OM13902 I2C Configuration:&lt;/P&gt;&lt;P&gt;SCL ------ Flexcomm 8-------pin PIO1_18&lt;/P&gt;&lt;P&gt;SDA-------FLexcomm 8------pin PIO1_17&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;slave EEPROM(24C16)&lt;/P&gt;&lt;P&gt;operating volt:2.7 to 5.5V&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per OM13902 schematic i connected OM13092 board and eeprom as follows:&lt;/P&gt;&lt;P&gt;OM13902:&lt;/P&gt;&lt;P&gt;Connector: J9&amp;nbsp; --------- PIN 2 -------------&amp;nbsp; &amp;nbsp; &amp;nbsp;to&amp;nbsp; &amp;nbsp; &amp;nbsp;-------------- EEPROM SCL&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Connector: J9&amp;nbsp; --------- PIN 4 -------------&amp;nbsp; &amp;nbsp; &amp;nbsp;to&amp;nbsp; &amp;nbsp; &amp;nbsp;-------------- EEPROM SDA&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Connector:J14----------PIN12 -------------&amp;nbsp; &amp;nbsp; &amp;nbsp;to&amp;nbsp; &amp;nbsp; &amp;nbsp;-------------- EEPROM VDD&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Connector:J14----------PIN11 -------------&amp;nbsp; &amp;nbsp; &amp;nbsp;to&amp;nbsp; &amp;nbsp; &amp;nbsp;-------------- EEPROM GND&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I2C pullup value: 4.7K(Both SDA and SCL) line.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;prathap&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Jun 2020 14:05:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54608-I2C-communication-problem/m-p/1042528#M40505</guid>
      <dc:creator>prathap_ponnuch</dc:creator>
      <dc:date>2020-06-13T14:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54608 I2C communication problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54608-I2C-communication-problem/m-p/1042529#M40506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Prathap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please share with me what is the status you see in the &lt;STRONG&gt;i2c_master_callback&lt;/STRONG&gt; that is not letting the code to set &lt;STRONG&gt;g_MasterCompletionFlag&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have a snippet of the I2C signals it would be helpful to see what is going on in the transactions. Most likely the master is detecting a NACK from the device.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2020 22:32:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54608-I2C-communication-problem/m-p/1042529#M40506</guid>
      <dc:creator>FelipeGarcia</dc:creator>
      <dc:date>2020-06-18T22:32:14Z</dc:date>
    </item>
  </channel>
</rss>

