<?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>nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/30039/nrfmesh-high-current-comsunption-on-idle</link><description>On nrf52832 and nRF5 Mesh1.0.0 
 When running idle state(not RX/TX), current comsumption is over 400uA. 
 And every 100ms, CPU is wake up.(small working.) 
 What happen?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 12 Feb 2018 23:30:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/30039/nrfmesh-high-current-comsunption-on-idle" /><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/120644?ContentTypeID=1</link><pubDate>Mon, 12 Feb 2018 23:30:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30a1d61e-32a4-43ee-8c66-64f94ef42cc6</guid><dc:creator>loquat</dc:creator><description>&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;I hope them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/120547?ContentTypeID=1</link><pubDate>Mon, 12 Feb 2018 10:52:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0bd4d1b-d66f-45c1-a828-0be44c00b93e</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;What HFCLK source to use is configurable, but not as straightforward as simply choosing one or the other. You use &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v3.0.0/group___n_r_f___s_o_c___e_n_u_m_s.html#gac7d87a0d58b5d7b5a619d7587cd139a4"&gt;one of these enums&lt;/a&gt; to choose the configuration. The default configuration used in the mesh SDK is&amp;nbsp;&lt;em&gt;NRF_RADIO_HFCLK_CFG_XTAL_GUARANTEED.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;nRF Mesh is a work in progress and not fully power optimized yet. We are working on adding features that will improve the current consumption.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/120373?ContentTypeID=1</link><pubDate>Fri, 09 Feb 2018 05:54:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f107fc6e-0411-4e8e-a7fc-569771d6323e</guid><dc:creator>loquat</dc:creator><description>&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;which does TimeSlot use HFXO or HFINT for HFCLK?&lt;/p&gt;
&lt;p&gt;If HFXO is use, can stop in NRF_MESH&amp;#39;s TimeSlot-running?&lt;/p&gt;
&lt;p&gt;And&lt;/p&gt;
&lt;p&gt;&lt;span class="short_text" id="result_box" lang="en"&gt;&lt;span class=""&gt;Is NRFMESH still high current consumption in the future?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/120286?ContentTypeID=1</link><pubDate>Thu, 08 Feb 2018 13:52:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8844797f-d9e5-4ff8-9a30-7bfdbf927b38</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Yes, the mesh stack uses the timeslot API. The timeslot API uses a timer and this requires the HF clock to be running at all times. This is the reason for the relatively high current consumption.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/119332?ContentTypeID=1</link><pubDate>Wed, 31 Jan 2018 13:15:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:471192e8-f212-406c-98e2-f873c5bd208f</guid><dc:creator>loquat</dc:creator><description>&lt;p&gt;I use FreeRTOS and BSP&amp;#39;s(LED and button).&lt;/p&gt;
&lt;p&gt;So, RTC1/GPIO/GPIOTE.&lt;/p&gt;
&lt;p&gt;And&lt;/p&gt;
&lt;pre class="a-b-r-La"&gt;Another problem, (every 100ms wakeup)

I try nrf5_SDK_for_Mesh_v1.0.0_src/examples/beaconing.

Modified,
1. main.c: beacon interval change to 5000ms.
2. nrf_mesh.c:nrf_mesh_enable() scanner_enable() is comment out.(not scan)

When run the program on my nrf52832 board,
Every 100ms, NRF_RADIO_CALLBACK_SIGNAL_TYPE_TIMER0 event occured.
Timeslot request and ranges from 100 us to 100 ms.
So that, nrf mesh is wakeup every 100ms, Whether scanner enable or disable.
And increase a little current comsumption.
Is this really?&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/119330?ContentTypeID=1</link><pubDate>Wed, 31 Jan 2018 12:19:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9537783a-06ce-4972-a151-244561bab697</guid><dc:creator>MartinBL</dc:creator><description>&lt;ol&gt;
&lt;li&gt;Are you using an example or your own application when you measure this?&lt;/li&gt;
&lt;li&gt;As John DeWitt mentions, the 400uA is most likely the HF clock that is running. And there might be many reasons for that (both intentional and unintentional ones). So then the question is: what kind of peripherals are you using? You should go through the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/errata.html?cp=2_1_1"&gt;errata list&lt;/a&gt; and check whether there is something that is relevant to your application.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/119331?ContentTypeID=1</link><pubDate>Wed, 31 Jan 2018 01:53:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96619793-19dd-47a8-82c0-dfc78cb3ae8d</guid><dc:creator>loquat</dc:creator><description>&lt;p&gt;I don&amp;#39;t know how work TIMER / HF clock on nrfmesh.
I expect under 100uA on IDLE.&lt;/p&gt;
&lt;p&gt;I guess, always nrfmesh use timeslot, which RX/TX is used.&lt;/p&gt;
&lt;p&gt;Add, my environment is&lt;/p&gt;
&lt;p&gt;nrf52832 module (no-famous).&lt;/p&gt;
&lt;p&gt;SoftDevice S132 5.1.0&lt;/p&gt;
&lt;p&gt;SDK14.2&lt;/p&gt;
&lt;p&gt;nrf mesh 1.0.0 porting for SDK14.2&lt;/p&gt;
&lt;p&gt;FreeRTOS environment&lt;/p&gt;
&lt;p&gt;I try,&lt;/p&gt;
&lt;p&gt;example/ble_app_beacon : current comsumption is 100uA.&lt;/p&gt;
&lt;p&gt;FreeRTOS environment without nrf mesh : current comsumption is 100uA.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfmesh high current comsunption on IDLE</title><link>https://devzone.nordicsemi.com/thread/119329?ContentTypeID=1</link><pubDate>Tue, 30 Jan 2018 21:29:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f3a14d8-fce8-415c-a241-f0e7d1f7417f</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Well, you haven&amp;#39;t given us a lot to go on but here is one guess: Perhaps you have a TIMER peripheral and the HF clock running? That would get you pretty darn close to 400uA.&lt;/p&gt;
&lt;p&gt;What peripherals are you using? Are you sure you are disabling them or turning them off if you can? What current are you expecting?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>