<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126544/unable-to-get-i2c30-working-on-pins-p03-and-p04</link><description>Hello! 
 We are working on a custom PCB with nrf54l15 chip on nrf connect sdk version 3.2.0. 
 The I2C (TWIM) SCL line functions correctly, but the SDA line is not being driven by the peripheral. During I2C transactions, we observe 9 SCL clock pulses</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 27 Jan 2026 12:59:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126544/unable-to-get-i2c30-working-on-pins-p03-and-p04" /><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/559682?ContentTypeID=1</link><pubDate>Tue, 27 Jan 2026 12:59:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed7eb213-b1d5-41d4-8cf4-b812efbae14c</guid><dc:creator>Ressa</dc:creator><description>&lt;p&gt;Hi Simon,&lt;br /&gt;&lt;br /&gt;In the datasheet of nRF54L15, there are some more details about the pin configuration for specific conditions when using TWI, please have a look at them:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/twim.html#ariaid-title9"&gt;TWIM — I2C compatible two-wire interface controller with EasyDMA&lt;/a&gt;&lt;br /&gt;Also just wondering if you can try S0D1 as well.&amp;nbsp;&lt;br /&gt;&lt;img style="max-height:95px;max-width:572px;" height="95" src="https://devzone.nordicsemi.com/resized-image/__size/1144x190/__key/communityserver-discussions-components-files/4/pastedimage1769518731052v1.png" width="571" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/559563?ContentTypeID=1</link><pubDate>Mon, 26 Jan 2026 12:16:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8382a65-f96d-496a-a493-5d3d7bd1515d</guid><dc:creator>SimonV</dc:creator><description>&lt;p&gt;Hello!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can i just ask do you know what is the reason that we needed to enable drive mode on these pins. What ended up working for me was&amp;nbsp;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;nordic,drive-mode = &amp;lt;NRF_DRIVE_S0H1&amp;gt;;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Is anything about these pins on port 0 special?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/559235?ContentTypeID=1</link><pubDate>Wed, 21 Jan 2026 09:54:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4839b489-2943-44fa-ac92-f4bbcc9d87ae</guid><dc:creator>SimonV</dc:creator><description>&lt;p&gt;Thank you that was it!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/559177?ContentTypeID=1</link><pubDate>Tue, 20 Jan 2026 14:17:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:391a5c1d-23aa-4302-b83a-9e149f980bd0</guid><dc:creator>Ressa</dc:creator><description>&lt;p&gt;Only thing I added is to increase IO drive level:&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1768918656700v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/559175?ContentTypeID=1</link><pubDate>Tue, 20 Jan 2026 14:10:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f920651-ca44-49ab-8ae1-fb76f502a7a2</guid><dc:creator>Ressa</dc:creator><description>&lt;p&gt;Hi Simon,&lt;br /&gt;&lt;br /&gt;Thanks for the report.&amp;nbsp;&lt;br /&gt;Just wondering if the issue is still there?&amp;nbsp;&lt;br /&gt;I tried your code on nRF54L15 DK , and set SCL on P0.4 and SDA on P0.0 and it seems fine:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1768918223152v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/558899?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 13:14:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:716de727-e584-4112-86a1-43c9a802cdf5</guid><dc:creator>SimonV</dc:creator><description>&lt;p&gt;On our pcb i can not do it unfortunately. However i did some tests on our nrf54l15 dev kit and i have compiled the results into this pdf. this were the results:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;IF i use P00 for SDA:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;SDA is always high and clock is not consistent:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;If I use P01 for SDA:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;SDA is producing some noise and clock disappears&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;if i use P02 for SDA:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;SDA is always held high&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;if i use P03: SDA is just noise and its held low:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;SCL was always on P04&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;I also tried putting SCL to P03 and SDA to P02&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;SDA is again held low and it has random noise but it almost looks like a signal&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf54l15-i2c-results.pdf"&gt;devzone.nordicsemi.com/.../nrf54l15-i2c-results.pdf&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/558875?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 11:07:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06ee2de8-470f-4d1e-b06b-9c100c04a79a</guid><dc:creator>Ressa</dc:creator><description>&lt;p&gt;Just as a quick check, can you try to move SDA line to other P0 port pins (if possible on hardware) ?&amp;nbsp;while keeping the same pin for SCL. Would be interesting to see if the other pins&amp;nbsp;showing same behavior nr not or it is only P0.03.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/558868?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 10:17:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b49de290-94c9-44c6-99f6-2745c3a8a2eb</guid><dc:creator>SimonV</dc:creator><description>&lt;p&gt;That was a mistake on my part. I accidentally uploaded the version where i had them disabled they should be and are enabled. I tried with them enabled and disabled and i got the same results&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/558867?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 10:15:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:440a0fe4-fee5-405e-a0a3-f4532c0b0a8f</guid><dc:creator>Ressa</dc:creator><description>&lt;p&gt;Hi Simon,&lt;br /&gt;&lt;br /&gt;Do you have external pull up on the pins? the internal ones are disabled explicitly. If you don&amp;#39;t have external ones try to use internal pull up to see if it helps:&lt;br /&gt;&lt;br /&gt;change &amp;quot;bias-disable;&amp;quot; to&amp;nbsp; &amp;quot;&lt;span&gt;bias-pull-up;&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/558856?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 07:34:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8a6a902-b17e-4789-b7a1-3d4dd468a42f</guid><dc:creator>SimonV</dc:creator><description>&lt;p&gt;I saw that i uploaded the wrong image... I have swapped the pins in the software as you suggested but i get the same response as when i was doing it &amp;quot;normally.&amp;quot; (the picture has sda and scl swapped). For some reason the SDA signal is not cycling correctly for me.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/image_2D00_20260115_2D00_141355.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to get i2c30 working on pins P03 and P04</title><link>https://devzone.nordicsemi.com/thread/558836?ContentTypeID=1</link><pubDate>Thu, 15 Jan 2026 19:48:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28d6506a-a1c3-4e50-b8c8-6a0afe78ef5d</guid><dc:creator>embedded0411</dc:creator><description>&lt;p&gt;Try swapping pin numbers in your overlay and keep your I2C wiring the same.&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;psels&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt;&lt;/span&gt;&lt;span&gt;NRF_PSEL&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;TWIM_SCL&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, 3&lt;/span&gt;&lt;span&gt;)&amp;gt;,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&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;lt;&lt;/span&gt;&lt;span&gt;NRF_PSEL&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;TWIM_SDA&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, 4&lt;/span&gt;&lt;span&gt;)&amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;I had this weird bug where all my I2C SDA connections were physically connected to pin 9 on an eval board and wouldn&amp;#39;t work unless I defined that pin as my clock and my clock line as data. Its either an inverted mapping in Zephyrs bindings, an NFC pin quirk, or a bug with Nordic&amp;#39;s nrfx driver.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>