<?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>Other NXP ProductsのトピックRe: Problems communicating with the PCF85363A RTC Device?</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801360#M6161</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cant believe I didn't see that. Well spotted. I will try again on Monday and let you know if it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;Ronan.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Sep 2018 18:25:20 GMT</pubDate>
    <dc:creator>puddletowntom</dc:creator>
    <dc:date>2018-09-14T18:25:20Z</dc:date>
    <item>
      <title>Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801352#M6153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I m trying to talk to the&amp;nbsp;PCF85363A RTC device from NXP. I m using an alternative microcontroller to NXP to communicate over the I2C bus. I m expecting to see an ACK after I send it a simple 7-bit slave address however I m not getting any response back. Basically the slave address is 1010001 (0x51). This address is bitshifted to the left by 1 which is 10100010 (0xA2). When I send this to the the I2C bus i was expecting to see the ACK bit set low but as you can see in the picture the last pulse (in yellow) is unexpected because the ACK bit is detected high. Trying this with the value 0x51 on its own is not getting a response back either? Have I defined the slave address in the correct way? If no, could it be a hardware problem?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="scope_31.png"&gt;&lt;IMG alt="scope_31.png" src="https://community.nxp.com/t5/image/serverpage/image-id/68381iB8C0AF0DB38E7384/image-size/large?v=v2&amp;amp;px=999" title="scope_31.png" /&gt;&lt;/SPAN&gt;I have attached the code below and the scope grab.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;int&lt;/SPAN&gt; main &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;void&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ADI_I2C_DEV_HANDLE hDevice&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t slaveID &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0xA2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//0x51&amp;lt;&amp;lt;1&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uint32_t secReg &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x00&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* the "usable" buffers within the overallocated buffers housing the guard data */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t myBuf&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;128&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t buf_size &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;128&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t bytesRemaining&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; bytecount&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;SystemInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;test_Init&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;SetSystemClockDivider&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ADI_SYS_CLOCK_PCLK&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;SetSystemClockDivider&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ADI_SYS_CLOCK_CORE&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_MasterInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ADI_I2C_DEVID_0&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_RegisterCallback&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cbHandler&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; hDevice&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_initpinmux&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_SetMasterClock&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MASTER_CLOCK&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_SetBlockingMode&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; false&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_MasterTransmit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; slaveID&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; secReg&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; myBuf&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; buf_size&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; false&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_UnInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 14:10:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801352#M6153</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2020-11-02T14:10:47Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801353#M6154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that the slave address you're sending isn't the correct one,&lt;/P&gt;&lt;P&gt;this regarding the image that you share, as I can see the address send by your device&amp;nbsp;&lt;/P&gt;&lt;P&gt;is 0x44 instead of the expected 0xA2, that's why the ACK bit is high,&lt;/P&gt;&lt;P&gt;when the slave address isn't recognized by the slave, the slave pulls SDA high, meaning a no acknowledge (NACK).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Aldo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2018 15:48:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801353#M6154</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2018-09-10T15:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801354#M6155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the transmit function on the analog devices side is putting in a read/write bit automatically so I tried bitshifting the 0xA2. The result on the scope seems to show the 0xA2 but still no ACK shown low.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="scope_32.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/69191i070B98404C83609D/image-size/large?v=v2&amp;amp;px=999" role="button" title="scope_32.png" alt="scope_32.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 08:57:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801354#M6155</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2018-09-11T08:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801355#M6156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you share with me the value of VDD of the PCF85363?&lt;/P&gt;&lt;P&gt;It could be that the SDA/SCL lines high level voltage do not reach its appropriate threshold, min = 0.7VDD,&lt;/P&gt;&lt;P&gt;If you could share your schematic would be great.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aldo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 15:19:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801355#M6156</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2018-09-11T15:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801356#M6157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The value of VDD is 2.8V. It appears as though the hardware is ok given that the the clock and data lines are appearing. Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/68872iE4C9252E1D291A56/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 17:07:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801356#M6157</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2018-09-11T17:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801357#M6158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you tell me the value of your pull-ups?&lt;/P&gt;&lt;P&gt;Also, does your MCU &amp;amp; pull-ups are conected to the same VDD (2.8V) ?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aldo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Sep 2018 17:23:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801357#M6158</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2018-09-12T17:23:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801358#M6159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The pull up resistor values are 2.2k for each of the I2C lines. Both the MCU and the RTC are connected to 2.8V.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ronan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/68998i890AEEE8F2BC29C3/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Sep 2018 08:23:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801358#M6159</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2018-09-13T08:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801359#M6160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronan,&lt;/P&gt;&lt;P&gt;I just noticed that you have I2CSCL to the SDA pin, and I2CSD to the SCL pin,&lt;/P&gt;&lt;P&gt;this could be the reason of the no-acknowledge of the device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aldo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2018 14:36:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801359#M6160</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2018-09-14T14:36:48Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801360#M6161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cant believe I didn't see that. Well spotted. I will try again on Monday and let you know if it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;Ronan.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2018 18:25:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801360#M6161</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2018-09-14T18:25:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801361#M6162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I managed to switch the I2C lines and I have noticed that whats appearing on the scope seems to be different now. It appears as though the RTC device is showing some kind of ACK, however i m still a little confused. I m not seeing data on the rx buffer. But it seems that for some cases, whats on the scope looks good. I tested running the MasterReceive function for the year value and the second value because I know that the year will be a fixed value and the seconds will be a changing value. When I use the receive function for the year register(0x07) I can the following,&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;IMG alt="pastedImage_1.png" src="https://community.nxp.com/t5/image/serverpage/image-id/69224iFA10E797F50D62C1/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The reference from the previous record taken in white is the same. When I used the receive function for the seconds register, the reference from the previous measurement changes, shown below. So I m assuming that the RTC is responding.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;IMG alt="pastedImage_1.png" src="https://community.nxp.com/t5/image/serverpage/image-id/69276iF760943993C726B3/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A basic test with the&amp;nbsp;adi_I2C_MasterSlaveLoopback function seems to show that the ACK is low which is as expected. eg&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;IMG alt="pastedImage_2.png" src="https://community.nxp.com/t5/image/serverpage/image-id/69338i1AD56B71671A17F2/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_2.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I m still trying to figure out why nothing is appearing in my receive buffer. The code to do this was as follows,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;int&lt;/SPAN&gt; main &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;void&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ADI_I2C_DEV_HANDLE hDevice&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t slaveID &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x51&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t bytesRemaining&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; bytecount&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* Clock initialization */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;SystemInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* test system initialization */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;test_Init&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tx&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x07&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* Take HCLK/PCLK down to 1MHz for better power utilization */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* Need to set PCLK frequency first, because HCLK frequency */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* needs to be greater than or equal to the PCLK frequency&amp;nbsp; */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;/* at all times.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;SetSystemClockDivider&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ADI_SYS_CLOCK_PCLK&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;SetSystemClockDivider&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ADI_SYS_CLOCK_CORE&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_MasterInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ADI_I2C_DEVID_0&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_RegisterCallback&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cbHandler&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; hDevice&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_initpinmux&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_SetMasterClock&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MASTER_CLOCK&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_SetBlockingMode&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; false&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//adi_I2C_MasterSlaveLoopback(hDevice, slaveID, tx, rx, bytecount);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_MasterReceive&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; slaveID&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0x07&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; rx&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; false&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;adi_I2C_UnInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;hDevice&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ronan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 14:10:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801361#M6162</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2020-11-02T14:10:49Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801362#M6163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;False alarm. I m seeing values in my rx buffer now and they appear to be changing at the rate you would expect for seconds, minutes and hours. I think I ll leave my previous post up there for others to see. Interestingly, I think it was only after I transmitted something once (set the year value) that i started to receive values in the receive buffer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for all the help,&lt;/P&gt;&lt;P&gt;Ronan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2018 16:29:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801362#M6163</guid>
      <dc:creator>puddletowntom</dc:creator>
      <dc:date>2018-09-17T16:29:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problems communicating with the PCF85363A RTC Device?</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801363#M6164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ronan,&lt;/P&gt;&lt;P&gt;Glad that everything is working now!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Aldo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2018 17:10:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/Problems-communicating-with-the-PCF85363A-RTC-Device/m-p/801363#M6164</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2018-09-17T17:10:08Z</dc:date>
    </item>
  </channel>
</rss>

