<?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>nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/125884/npm1300-twi-not-working-without-j4-npm-controller-connected</link><description>Per (+) Trouble with nPM1300EK - Nordic Q&amp;amp;A - Nordic DevZone - Nordic DevZone , I&amp;#39;ve disconnected TWI from the board while doing the battery profiling and that worked successfully (thanks!). Unfortunately, this has given me a new problem: Without J4 </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 03 Dec 2025 23:31:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/125884/npm1300-twi-not-working-without-j4-npm-controller-connected" /><item><title>RE: nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/thread/556191?ContentTypeID=1</link><pubDate>Wed, 03 Dec 2025 23:31:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d4aaeeb-a58a-4af4-ab3f-6f3352539e68</guid><dc:creator>Scigrapher</dc:creator><description>&lt;p&gt;The&amp;nbsp;&lt;span&gt;bias-pull-up was it!&amp;nbsp; I didn&amp;#39;t notice that in the board overlays in the sample.&amp;nbsp; It&amp;#39;s working now.&amp;nbsp; The controller on the nPM1300 was obviously doing this for me and I didn&amp;#39;t realize it.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/thread/556145?ContentTypeID=1</link><pubDate>Wed, 03 Dec 2025 14:51:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:076ebc3e-dc71-4756-ad26-e5112d2950f6</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;There shouldn&amp;#39;t be a need to keep the&amp;nbsp;&lt;span&gt;FG board connected while attempting to connect an external DK atleast. Though if that doesn&amp;#39;t help, try to check whether the pull up is enabled on the bus lines.&amp;nbsp;&lt;/span&gt;(in DTS this is done by adding &lt;code&gt;bias-pull-up&lt;/code&gt; to the &lt;code&gt;i2c30_default&lt;/code&gt; config)&lt;/p&gt;
&lt;p&gt;And&amp;nbsp;&lt;span&gt;disconnecting the TWI while the SoC is powered up may require a power cycle to get the TWI working again.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Elfving&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/thread/555900?ContentTypeID=1</link><pubDate>Mon, 01 Dec 2025 16:02:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6aad7b5-322e-4ca3-a0c3-bfc361a70286</guid><dc:creator>Scigrapher</dc:creator><description>&lt;p&gt;Yes, the fuel gauge board is connected.&amp;nbsp; I had previously profiled the battery that I&amp;#39;m now using and I had never disconnected it.&amp;nbsp; Disconnecting the fuel gauge board doesn&amp;#39;t fix it.&amp;nbsp; As soon as I disconnect the plug from J4, the nRF54l15DK immediately stops being able to talk to the nPM1300EK.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;[00:29:36.433,129] &amp;lt;inf&amp;gt; pmic_npm1300: V: 4.101, I: 0.000, T: 25.10, SoC: 95.03, TTE: 11355182, TTF: nan&lt;br /&gt;[00:30:06.438,149] &amp;lt;inf&amp;gt; pmic_npm1300: V: 4.106, I: 0.000, T: 25.10, SoC: 95.03, TTE: 11446964, TTF: nan&lt;br /&gt;[00:30:36.443,173] &amp;lt;inf&amp;gt; pmic_npm1300: V: 4.101, I: 0.000, T: 25.10, SoC: 95.03, TTE: 11469531, TTF: nan&lt;br /&gt;[00:31:06.943,402] &amp;lt;wrn&amp;gt; pmic_npm1300: Transient charger read error (err -5), retry 0/2&lt;br /&gt;[00:31:07.453,578] &amp;lt;wrn&amp;gt; pmic_npm1300: Transient charger read error (err -5), retry 1/2&lt;br /&gt;[00:31:07.963,752] &amp;lt;wrn&amp;gt; pmic_npm1300: Transient charger read error (err -5), retry 2/2&lt;br /&gt;[00:31:07.973,822] &amp;lt;err&amp;gt; pmic_npm1300: Could not read from charger device (-5)&lt;br /&gt;[00:31:07.973,827] &amp;lt;wrn&amp;gt; ble_services: Battery sample failed (-5)&lt;br /&gt;[00:31:18.473,994] &amp;lt;wrn&amp;gt; pmic_npm1300: Transient charger read error (err -5), retry 0/2&lt;br /&gt;[00:31:18.984,170] &amp;lt;wrn&amp;gt; pmic_npm1300: Transient charger read error (err -5), retry 1/2&lt;br /&gt;[00:31:19.494,372] &amp;lt;wrn&amp;gt; pmic_npm1300: Transient charger read error (err -5), retry 2/2&lt;br /&gt;[00:31:19.504,452] &amp;lt;err&amp;gt; pmic_npm1300: Could not read from charger device (-5)&lt;br /&gt;[00:31:19.504,458] &amp;lt;wrn&amp;gt; ble_services: Battery sample failed (-5)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I was wrong about just reconnecting J4 for it to recover... I need to reconnect and reset the nRF54l15 for communication to resume.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/thread/555824?ContentTypeID=1</link><pubDate>Mon, 01 Dec 2025 07:24:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de747263-0f17-431d-8e6e-183442203ad3</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Might be that I am misunderstanding something here, but is the&amp;nbsp;&lt;span&gt;FG board connected to the EK? I am not sure&amp;nbsp;about the reason for that.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;First thing to try is disconnecting the FG board and checking then the connection between EK and DK.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Elfving&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/thread/555790?ContentTypeID=1</link><pubDate>Sat, 29 Nov 2025 00:22:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71980aba-07c7-438a-a54d-6f7a7187f305</guid><dc:creator>Scigrapher</dc:creator><description>&lt;p&gt;&amp;quot;Not sure about my wiring&amp;quot; as in you think it&amp;#39;s wrong/bad or that you can&amp;#39;t&amp;nbsp;make sense of&amp;nbsp;my pictures/overlay?&amp;nbsp; I admit that I&amp;#39;m trying to put as much relevant info in as I can to help diagnostics, which may be making things more complicated.&lt;/p&gt;
&lt;p&gt;I re-wired and ran the sample and it seems to work with or without J4 plugged in, which is another interesting data point.&amp;nbsp; The main problem for me is that pins P1.11 and P1.12 are already in use by a different peripheral.&amp;nbsp; I&amp;#39;m actually running pretty low on usable pins, which is why I&amp;#39;m using P0.03 and P0.04.&amp;nbsp; I&amp;#39;m also already using spi21 and spi22 and&amp;nbsp;spi00 is used for external memory on the DK and uart20 is used by the debugger.&amp;nbsp;i2c30 is the only one still available.&lt;/p&gt;
&lt;p&gt;I updated the sample to use i2c30 and P0.03 and P0.04 and it still worked with and without J4 plugged in, so it doesn&amp;#39;t seem specific to that configuration.&amp;nbsp; I&amp;#39;d expect it to work:&amp;nbsp; According to&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/chapters/pin.html#clock_pins"&gt;clock pins&lt;/a&gt;, TWIM&amp;#39;s SCL (unsurprisingly) needs to be a clock pin.&amp;nbsp; P0.03 and P0.04 are both clock pins according to&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/chapters/pin.html#ariaid-title5"&gt;Pin assignments&lt;/a&gt;, so that should be fine.&amp;nbsp; According to&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/twim.html#d1697e783"&gt;TWIM configuration&lt;/a&gt;&amp;nbsp;TWIM30 needs to use port 0, so that lines up.&amp;nbsp; AFAIK, I&amp;#39;m not using any other peripherals with ID 30.&amp;nbsp; I can&amp;#39;t think of anything else that I need to check.&lt;/p&gt;
&lt;p&gt;If nothing else, the fact that it works when J4 is connected indicates to me that the wiring itself is OK, at least to some degree.&amp;nbsp; It definitely worked with the sample code.&amp;nbsp; That said, I don&amp;#39;t know what the problem is, so I&amp;#39;m open to any ideas.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nPM1300 TWI not working without J4 (nPM controller) connected</title><link>https://devzone.nordicsemi.com/thread/555739?ContentTypeID=1</link><pubDate>Fri, 28 Nov 2025 12:10:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d645bb1b-8aaa-4ba2-91e1-ea35b3c26ac2</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am not sure about your wiring here. &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/pmic/native/npm13xx_fuel_gauge/README.html#wiring"&gt;Could you try this&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>