<?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>VPR current draw after shutting down</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127621/vpr-current-draw-after-shutting-down</link><description>Hi, I have implemented a soft UART in the VPR FLPR. I am having trouble power managing it. I see an unexplained extra 500 uA current draw after I start the CPR until I reset the CPU. Environment 
 - Device: nRF54L15 - SDK: nRF Connect SDK v2.9.2 (also</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 30 Mar 2026 11:40:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127621/vpr-current-draw-after-shutting-down" /><item><title>RE: VPR current draw after shutting down</title><link>https://devzone.nordicsemi.com/thread/564250?ContentTypeID=1</link><pubDate>Mon, 30 Mar 2026 11:40:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c67a214-4c13-4296-86ad-1b5d28452c90</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Mark&lt;/p&gt;
&lt;p&gt;The default VPR sleep current is 500&amp;micro;A I&amp;#39;m afraid, and to get it down further you need to implement some sort of control from the app, suspending to RAM and turning the VPR core off entirely. The&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.2.3/page/nrfxlib/softperipheral/doc/sQSPI/sqspi_nrf54L_series_porting_v1_2_1.html#memory_retention_configuration"&gt;https://docs.nordicsemi.com/bundle/ncs-3.2.3/page/nrfxlib/softperipheral/doc/sQSPI/sqspi_nrf54L_series_porting_v1_2_1.html#memory_retention_configuration&lt;/a&gt;&amp;nbsp;sQSPI peripheral has some information on how to retain memory on the VPR core so that you can shut it off. The&amp;nbsp;&lt;strong&gt;nrf_qspis_uninit&lt;/strong&gt;()&amp;nbsp;function located in&amp;nbsp;&lt;span&gt;ncs/nrfxlib/softperipheral/sQSPI/src/nrf_sqspi.c also shows how to stop and reset the VPR during runtime for reference.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;A blog post with more details on how to achieve low power consumption when using the VPR core. For more details on when that might be, please reach out to your regional sales manager.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>