<?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 P3T1755 SDA Drive Levels ? in Sensors</title>
    <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988395#M8540</link>
    <description>&lt;P&gt;I attempting to read the temperature via I3C at 12.5MHZ&amp;nbsp; from an FPGA implementation of the I3C controller.&amp;nbsp;&amp;nbsp; The first byte is partially correct, but the send byte always reads as 0xFF.&amp;nbsp;&amp;nbsp; It seems that on the transition of the read SDA line from High to Low, it takes too long and the P3T1755 detects a bogus Restart and places SDA into HiZ.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If I reduce the SCL frequency to 10MHZ with a 60nS clock low time, then it works as expected.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at the scope traces, the SDA line drive during reads seems quite weak when compared to some other devices.&amp;nbsp;&amp;nbsp;&amp;nbsp; I will attempt to attach scope shots of the working and non-working cases.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a spec on this drive strength?&amp;nbsp;&amp;nbsp;&amp;nbsp; Is there a command to increase it?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 06 Nov 2024 02:28:26 GMT</pubDate>
    <dc:creator>smiller2</dc:creator>
    <dc:date>2024-11-06T02:28:26Z</dc:date>
    <item>
      <title>P3T1755 SDA Drive Levels ?</title>
      <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988395#M8540</link>
      <description>&lt;P&gt;I attempting to read the temperature via I3C at 12.5MHZ&amp;nbsp; from an FPGA implementation of the I3C controller.&amp;nbsp;&amp;nbsp; The first byte is partially correct, but the send byte always reads as 0xFF.&amp;nbsp;&amp;nbsp; It seems that on the transition of the read SDA line from High to Low, it takes too long and the P3T1755 detects a bogus Restart and places SDA into HiZ.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If I reduce the SCL frequency to 10MHZ with a 60nS clock low time, then it works as expected.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at the scope traces, the SDA line drive during reads seems quite weak when compared to some other devices.&amp;nbsp;&amp;nbsp;&amp;nbsp; I will attempt to attach scope shots of the working and non-working cases.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a spec on this drive strength?&amp;nbsp;&amp;nbsp;&amp;nbsp; Is there a command to increase it?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 02:28:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988395#M8540</guid>
      <dc:creator>smiller2</dc:creator>
      <dc:date>2024-11-06T02:28:26Z</dc:date>
    </item>
    <item>
      <title>Re: P3T1755 SDA Drive Levels ?</title>
      <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988403#M8541</link>
      <description>&lt;P&gt;HI&amp;nbsp;Stephen&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please share with the test waveforms and your schematic here?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 02:37:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988403#M8541</guid>
      <dc:creator>guoweisun</dc:creator>
      <dc:date>2024-11-06T02:37:12Z</dc:date>
    </item>
    <item>
      <title>Re: P3T1755 SDA Drive Levels ?</title>
      <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988430#M8542</link>
      <description>&lt;P&gt;The schematic goes across several boards, so it is not easy to share.&amp;nbsp;&amp;nbsp; The SDA and SCL lines are FPGA pins with 1K pullups at the FPGA.&amp;nbsp; The signals route through several boards and have additional 1K pullups close to the P3T1755 sensor.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am doing a Private Read command to retrieve the temperature.&amp;nbsp;&amp;nbsp;&amp;nbsp; I will attach some logic analyzer screen shots.&amp;nbsp; In the fail case, the logic analyzer is detecting that the SDA line transitioned HIGH while the SCL was already HIGH and is decoding as a STOP condition.&amp;nbsp;&amp;nbsp;&amp;nbsp; The P3T1755 has control of the SDA line at this time, so the issues are the prop delay in the SDA level change and the drive strength of the SDA line.&amp;nbsp;&amp;nbsp;&amp;nbsp; The datasheet does not seem to address the drive strength.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 03:16:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988430#M8542</guid>
      <dc:creator>smiller2</dc:creator>
      <dc:date>2024-11-06T03:16:10Z</dc:date>
    </item>
    <item>
      <title>Re: P3T1755 SDA Drive Levels ?</title>
      <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988601#M8544</link>
      <description>&lt;P&gt;HI Smiller&lt;/P&gt;
&lt;P&gt;What's the communicate distance between sensor and controller?&lt;/P&gt;
&lt;P&gt;If the long distance also can't support the maximum speed.&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 08:01:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1988601#M8544</guid>
      <dc:creator>guoweisun</dc:creator>
      <dc:date>2024-11-06T08:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: P3T1755 SDA Drive Levels ?</title>
      <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1989220#M8551</link>
      <description>&lt;P&gt;The FPGA is on a separate board.&amp;nbsp;&amp;nbsp; There is probably 24 inches of PCB trace and two connector sets between the FPGA and the sensor.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 18:48:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1989220#M8551</guid>
      <dc:creator>smiller2</dc:creator>
      <dc:date>2024-11-06T18:48:51Z</dc:date>
    </item>
    <item>
      <title>Re: P3T1755 SDA Drive Levels ?</title>
      <link>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1989601#M8552</link>
      <description>&lt;DIV id="content-1-2" class="hhs-accordion-content" aria-hidden="true"&gt;
&lt;DIV id="hs_cos_wrapper_module_1650588025005_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="content"&gt;
&lt;P&gt;&lt;SPAN&gt;Hi Smiller&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For the I3C,the maximum wire length would be a function of speed, as all the reflections and Bus turnaround must complete within one cycle.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; Larger distances can be achieved at the lower speeds than at the higher ones. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For example, at 1 meter (between Controller and Target), the maximum effective speed is around 6 MHz for read, to allow for clock propagation time to Target and SDA return time to Controller.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;So in your case consider about 60cm length communication distance plus two connectors which should&amp;nbsp;speed down to&amp;nbsp;guarantee the communication&amp;nbsp;quality.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope this could help you!&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 07 Nov 2024 01:31:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/P3T1755-SDA-Drive-Levels/m-p/1989601#M8552</guid>
      <dc:creator>guoweisun</dc:creator>
      <dc:date>2024-11-07T01:31:20Z</dc:date>
    </item>
  </channel>
</rss>

