<?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>qspi flash drawing high current in dpd mode.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/122612/qspi-flash-drawing-high-current-in-dpd-mode</link><description>Hi I&amp;#39;m testing the current consumption of the external qspi-flash on nrf5340dk [ MX25R6435F]. I have used ppk 2 to measure consumption with the dk and also have used a power monitor with a nrf5340 soc(custom breakout board) + flash setup. I&amp;#39;ve not made</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 Jul 2025 12:53:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/122612/qspi-flash-drawing-high-current-in-dpd-mode" /><item><title>RE: qspi flash drawing high current in dpd mode.</title><link>https://devzone.nordicsemi.com/thread/541176?ContentTypeID=1</link><pubDate>Wed, 02 Jul 2025 12:53:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33620075-84a6-4376-98d2-f64bfbff6d88</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please check out&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/89311/mx25r64-cannot-enter-dpd/381064"&gt; this ticket on entering dpd mode&lt;/a&gt;&amp;nbsp;that covers multiple reasons as to why&amp;nbsp;you might not be able to enter dpd mode correctly.&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><item><title>RE: qspi flash drawing high current in dpd mode.</title><link>https://devzone.nordicsemi.com/thread/540977?ContentTypeID=1</link><pubDate>Tue, 01 Jul 2025 07:58:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34a1179b-b919-4d05-b48d-46ed0bac4ed1</guid><dc:creator>meraki</dc:creator><description>&lt;p&gt;Using the SDK v2.9.0&lt;br /&gt;I&amp;#39;m facing an issue putting the flash in dpd mode, not when getting out. Current consumption by flash is way higher than it is supposed to be in dpd mode, around 800-900uA.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: qspi flash drawing high current in dpd mode.</title><link>https://devzone.nordicsemi.com/thread/540972?ContentTypeID=1</link><pubDate>Tue, 01 Jul 2025 07:45:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99c44180-3e17-4b99-9018-104247e9b77d</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What SDK version are you using for developing here?&lt;/p&gt;
&lt;p&gt;In order to wake up from DPD with QSPI, some external flash devices are&amp;nbsp;&lt;strong&gt;sometimes&amp;nbsp;&lt;/strong&gt;able to wake up from DPD mode to standby when the CS line is pulled low (the CS line is under control of the peripheral though). Most SPI devices are put to sleep and woken up by a SW command, so the thing that sends the command (QSPI peripheral) should not be uninitialized.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I think a better way to achieve low power here is to power down/shut off the external flash entirely instead of going into DPD mode, then uninitializing the peripheral and putting the nRF5340 into system OFF mode, then wake it up with an external event and start the external flash chip with the QSPI init function.&lt;/p&gt;
&lt;p&gt;You can alternatively check ut this fix for DPD exits for devices that ignore non-dpd commands while sleeping.&amp;nbsp;&lt;a href="https://github.com/zephyrproject-rtos/zephyr/pull/64782"&gt;https://github.com/zephyrproject-rtos/zephyr/pull/64782&lt;/a&gt;&amp;nbsp;&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>