<?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>Problem with QSPI driver W25Q64FV</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/128698/problem-with-qspi-driver-w25q64fv</link><description>Hi,All： 
 I have a customized nRF52840 board with an external NOR Flash (W25Q64FV), and I have some confusion when conducting read and write data testing. This is my device tree configuration: 
 
 This is my test code: 
 
 
 然后向设备树添加： 
 writeoc = “pp4io</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 17 Jul 2026 16:08:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/128698/problem-with-qspi-driver-w25q64fv" /><item><title>RE: Problem with QSPI driver W25Q64FV</title><link>https://devzone.nordicsemi.com/thread/569213?ContentTypeID=1</link><pubDate>Fri, 17 Jul 2026 16:08:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef4085e6-d814-4b76-a381-9fbb97ba2e61</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;You have made a duplicate case here&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/support-private/support/361591"&gt;(+) Nordic DevZone&lt;/a&gt;. Can you close one?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with QSPI driver W25Q64FV</title><link>https://devzone.nordicsemi.com/thread/569069?ContentTypeID=1</link><pubDate>Tue, 14 Jul 2026 07:12:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aadfb176-b875-4076-a446-ee996b864526</guid><dc:creator>doltcat</dc:creator><description>&lt;p&gt;I have already tested it,&lt;br /&gt;writeoc = &amp;quot;pp4o&amp;quot;;&lt;br /&gt;writeoc = &amp;quot;pp&amp;quot;&lt;br /&gt;It can be read and written normally,&lt;br /&gt;Only when writeoc = &amp;quot;pp4io&amp;quot;; Unavailable&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with QSPI driver W25Q64FV</title><link>https://devzone.nordicsemi.com/thread/569057?ContentTypeID=1</link><pubDate>Mon, 13 Jul 2026 21:21:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19331d10-bee3-4917-83cd-261f7d8433f9</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The log shows the output data is all zero. So, nothing is programmed on the chip. You may try to read single line first to check if MOSI and MISO line are correctly wired.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;w25q64fv: w25q64fv@0 {
compatible = &amp;quot;nordic,qspi-nor&amp;quot;;
reg = &amp;lt;0&amp;gt;;
sck-frequency = &amp;lt;4000000&amp;gt;;
jedec-id = [ef 40 17];
size = &amp;lt;0x800000&amp;gt;; /* bits = 8MB * 8 */
writeoc = &amp;quot;pp&amp;quot;; /* single-line page program */
readoc = &amp;quot;fastread&amp;quot;; /* single-line fast read */
status = &amp;quot;okay&amp;quot;;
/* remove rest of the settings for this first checking */
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;BR&lt;/p&gt;
&lt;p&gt;Kazi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>