<?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>nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/90223/nrfjprog-failed---reading-qspi-flash-w25q32jviq</link><description>I am attempting to use nrfjprog to test my QSPI Flash. Here is the QSPI wiring connection: 
 
 
 
 P0.24 
 CS (chip select) 
 
 
 P0.19 
 CLK (clock) 
 
 
 P0.21 
 IO0 
 
 
 P0.22 
 IO1 
 
 
 P0.23 
 IO2 
 
 
 P1.00 
 IO3 
 
 
 
 Here is the command that</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 22 Jul 2022 23:38:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/90223/nrfjprog-failed---reading-qspi-flash-w25q32jviq" /><item><title>RE: nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/thread/378394?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 23:38:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33145f43-0bd9-4766-8c03-8520e8960379</guid><dc:creator>GraemeCoakley</dc:creator><description>&lt;p&gt;Ok, it looks like there may be a pinout issue between the NRF52840 and the flash. &amp;nbsp;I will double-check and get back to you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/thread/378363?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 16:20:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baf8c466-2e47-4d09-b1dc-394a2000c4f6</guid><dc:creator>GraemeCoakley</dc:creator><description>&lt;p&gt;Unfortunately, no luck on the update. &amp;nbsp;The nrfjprog version 10.16.0 external fails with an unknown reason. &amp;nbsp;I am attaching the log file.&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/1665.log.log"&gt;devzone.nordicsemi.com/.../1665.log.log&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/thread/378361?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 16:06:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6049d2a5-df8b-41c3-b323-cfed0396a1ba</guid><dc:creator>GraemeCoakley</dc:creator><description>&lt;p&gt;Unfortunately, it does not support 32 bit addressing.&lt;/p&gt;
&lt;p&gt;I will try updating my nRF command line tools and retest.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Graeme&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/thread/378228?ContentTypeID=1</link><pubDate>Fri, 22 Jul 2022 07:35:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ecf90ac9-8246-4119-9978-f5f8ffd15ab7</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Does it support 32 BIT addressing then? Can you try switching from BIT24 to BIT32, as I seem to recall there being some trouble with using the 24 bit addressing at some point. I&amp;#39;m not sure if that&amp;#39;s the case for nrfjprog as well. I have forwarded your question internally and will get back to you when I hear from the developers.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE:&amp;nbsp;&lt;/strong&gt;Our developers noticed something I didn&amp;#39;t, that you&amp;#39;re using v10.13.0 of the nRF Command Line Tools. The latest release is currently 10.16.0 where we&amp;#39;ve added a lot of updates for compatibility with the hardened approtect support in later chip revisions for the nRF52 family, so that&amp;#39;s likely the cause of these blocked reads. Try updating your nRF Command Line tools and see if you have the same issue with the latest version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/thread/378172?ContentTypeID=1</link><pubDate>Thu, 21 Jul 2022 16:03:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fa78a15-a877-44dd-8cfc-95126b7ab2b7</guid><dc:creator>GraemeCoakley</dc:creator><description>&lt;p&gt;Hello.&lt;/p&gt;
&lt;p&gt;Unfortunately, the W25Q32JVIQ does not support the write mode (PP4IO). &amp;nbsp;As for the custom instruction (0x31, 0x02), this command enables the Quad SPI operation on the flash.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Graeme&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfjprog failed - reading QSPI Flash (W25Q32JVIQ)</title><link>https://devzone.nordicsemi.com/thread/378081?ContentTypeID=1</link><pubDate>Thu, 21 Jul 2022 12:02:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cff557d4-a217-49af-8ffe-81135532a4e1</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The only thing that comes to mind is that I see you use non-matching Write and Read modes. Can you try setting the write mode to PP4IO as well (if your device supports it that is. What is custom instruction 0x31, 0x02 by the way?&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>