<?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>Putting External Flash to deep sleep (MX66L1G45G)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/110150/putting-external-flash-to-deep-sleep-mx66l1g45g</link><description>I need to put my external Flash into the deepest possible sleep mode possible, 
 I saw this api in flash.c in Zephyr, I am using the 
 ( flash_ex_op ( const struct device * dev , uint16_t code , const uintptr_t in , void * out ) ). How can I put this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 24 Apr 2025 07:55:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/110150/putting-external-flash-to-deep-sleep-mx66l1g45g" /><item><title>RE: Putting External Flash to deep sleep (MX66L1G45G)</title><link>https://devzone.nordicsemi.com/thread/532742?ContentTypeID=1</link><pubDate>Thu, 24 Apr 2025 07:55:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63eb3cf6-aafd-4f36-9e4d-6cd656575699</guid><dc:creator>SJahnke</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/kme"&gt;Kenneth&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is this also possible for external memory&amp;nbsp;MX25R64 on nRF54L15.&lt;/p&gt;
&lt;p&gt;What needs to be done to bring this one on SPI Interface into deep sleep? Can just find information for qspi on nRF5340 and nRf52840. Is there already a description how to do this on nRF54L15?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Putting External Flash to deep sleep (MX66L1G45G)</title><link>https://devzone.nordicsemi.com/thread/478393?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2024 18:58:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bdc3c732-3e4a-480b-ab30-85ecb4576984</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;If you use the&amp;nbsp;compatible = &amp;quot;nordic,qspi-nor&amp;quot;; driver, for instance just search for various boards that use it as reference, then to enter and exit deep sleep mode you can use the power management api to enter and exit deep sleep mode. See example here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/test_and_optimize/optimizing/power_general.html#put-the-external-flash-into-sleep-mode-in-inactivity-periods"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/test_and_optimize/optimizing/power_general.html#put-the-external-flash-into-sleep-mode-in-inactivity-periods&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This will ensure the following commands are executed to enter and exit deep sleep:&lt;/p&gt;
&lt;p&gt;#define SPI_NOR_CMD_DPD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0xB9 &amp;nbsp; &amp;nbsp;/* Deep Power Down */&lt;br /&gt;#define SPI_NOR_CMD_RDPD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0xAB &amp;nbsp; &amp;nbsp;/* Release from Deep Power Down */&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>