<?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>TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25502/twi-high-idle-current-pan-89</link><description>Hi guys, I&amp;#39;m trying to nail down this TWI issue. PAN 89 is related to TWI being used in conjunction with the GPIOTE module. However I manually wrote my own application level code to interface to the nrf_drv_twi code. So I&amp;#39;m not 100% sure it applies to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Oct 2017 11:21:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25502/twi-high-idle-current-pan-89" /><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100531?ContentTypeID=1</link><pubDate>Wed, 04 Oct 2017 11:21:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e65584c-02f1-423a-b7f0-eebb12f57aa6</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;It should be enough to just stop the PWM.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Is it possible for you to upload your code so I can debug it here? You can do it in confidence on &lt;a href="https://www.nordicsemi.com/eng/nordic/mypage"&gt;MyPage&lt;/a&gt; if your prefer that.&lt;/li&gt;
&lt;li&gt;Do you have any tools you can use to measure and plot the current overtime? It might be useful to know if e.g. the current is idles at 400uA or if there are periodic spikes pulling up the average current.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100527?ContentTypeID=1</link><pubDate>Mon, 02 Oct 2017 18:26:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57a062b2-fdc4-4edf-833e-8256390b33c3</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;Should the PWM also be uninitialized?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100526?ContentTypeID=1</link><pubDate>Mon, 02 Oct 2017 17:11:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78a919f1-27e9-474c-ac2a-499f211e877f</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;I am certain that the PWM module is stopped, therefore the HFCLK should also be disabled.  Unless the inclusion of the TWI module keeps the HFCLK up?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100530?ContentTypeID=1</link><pubDate>Mon, 02 Oct 2017 07:26:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0127c0a-5576-4170-b420-f35eb3c0c1b9</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;The PWM requires the HF clock to be running. With all the internal voltage regulators, etc. that is needed to drive the clock this will add up to about ~400uA++, dependent on which clock source you are using. So yes, the PWM might be the source. But then it is not a bug, but a &amp;quot;feature&amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100528?ContentTypeID=1</link><pubDate>Sat, 30 Sep 2017 01:14:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cd203b6-b8a3-4c82-8201-2106f5857407</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;Could the PWM driver also influence this bug?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100525?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2017 19:07:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22b4c6f7-3167-432e-b44a-65eb0ec633e8</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;Yes, the bug still persists.   I am using the power management module,  nrf_pwr_mgmt_run();  but not directly enabling the DCDC&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100529?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2017 06:57:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13b61898-063b-4322-a895-e99c134a95ff</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;How about if you only use the SAADC and TWI?&lt;/p&gt;
&lt;p&gt;Are you using the DCDC converter?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100524?ContentTypeID=1</link><pubDate>Wed, 27 Sep 2017 18:39:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3bccdfd5-96d3-494d-ab89-ede395287b81</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;I&amp;#39;ve found that the SAADC module is directly affect by the TWI module.  If both are initialized then the uninit() workaround on the TWI doesn&amp;#39;t work.  If I don&amp;#39;t use SAADC it is fine however.&lt;/p&gt;
&lt;p&gt;I had to manually unint() the SAADC module, even though i&amp;#39;m using SDK12.3.0 and have enabled the low_power feature.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWI High Idle Current PAN 89</title><link>https://devzone.nordicsemi.com/thread/100523?ContentTypeID=1</link><pubDate>Wed, 27 Sep 2017 09:06:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96e65017-5505-457e-a413-ebe1ad73564e</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Do you also use timers and/or SPI? The PAN is actually not limited to TWI and GPIOTE only, as I mentioned &lt;a href="https://devzone.nordicsemi.com/question/169608/timer_tasks_start-increases-power-consumption-when-twi-is-in-use-from-13ua-to-450ua/"&gt;here&lt;/a&gt; the other day.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>