<?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>nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16042/nrf24lu1-wrsr-command-not-working-cannot-erase-infopage</link><description>I have a USB dongle with nRF24LU1+ chip (marking &amp;quot;NRF E LU1P16 1438AD&amp;quot;). 
 I have several problems with programming this chip via SPI. For example after entering programming mode, I call WRSR with bytes 00100000 (FSR.WEN) . Then I&amp;#39;m trying to check the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 03 Sep 2016 17:24:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16042/nrf24lu1-wrsr-command-not-working-cannot-erase-infopage" /><item><title>RE: nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/thread/61178?ContentTypeID=1</link><pubDate>Sat, 03 Sep 2016 17:24:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af8b076b-644d-4b63-b1ba-931ef2408b8d</guid><dc:creator>kelin</dc:creator><description>&lt;p&gt;It took some time to write a convinient debug tool, so I can send any commands manually now. I can&amp;#39;t write a normal address because FSR is always 0xFF now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/thread/61177?ContentTypeID=1</link><pubDate>Thu, 01 Sep 2016 12:44:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db75e75b-a81e-4cda-9e25-7238728503da</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@kelin: Have you tried to write to a normal address instead of the Infopage ?
Do you have a logic analyzer ? Could you send the SPI trace ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/thread/61176?ContentTypeID=1</link><pubDate>Wed, 31 Aug 2016 12:55:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de8fbd92-40a2-47ca-83d1-6e8edea72751</guid><dc:creator>kelin</dc:creator><description>&lt;p&gt;I added schematics which was provided by seller. It&amp;#39;s not very detailed but it is enough to see that RESET is pulled to VDD through the resistor above the SCK hookup.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/thread/61175?ContentTypeID=1</link><pubDate>Tue, 30 Aug 2016 10:52:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58cd1c7b-0c80-4f64-9b63-6d62ae7b75b3</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kelin,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure the RESET pin is needed. The instruction at 17.7.3 only tells the RESET pin should be connected to pull up and only needed if you want to reset the chip after programming (which can be done by power reset).
Do you have the schematic of the board, have you made sure RESET pin is pulled high ?&lt;/p&gt;
&lt;p&gt;Also I would suggest not to use too long cables on the SPI lines. Should be less than 15cm. Have you tried to write to a normal flash address instead of the Infopage ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/thread/61173?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2016 18:16:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c588cdbe-2f03-44cf-b9de-9652d156fb36</guid><dc:creator>kelin</dc:creator><description>&lt;p&gt;@Hung Bui, my program wait 5 seconds after pulling PROG pin high. But, there one little problem, my dongle has no RESET pin, but documentation says that it&amp;#39;s required for entering programming mode. I added pictures to my question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ WRSR command not working, cannot erase InfoPage</title><link>https://devzone.nordicsemi.com/thread/61174?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2016 13:14:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fb65567-772b-4a0d-ab6a-c2802c5aa408</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Kelin: I&amp;#39;m not sure what could be wrong here, but have you made sure you followed the instruction in the spec :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;To allow access through the SPI the external PROG pin must be set high during all flash operation commands. After activation of the PROG pin you must wait at least 1.5 ms before you input the first flash command.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Also please provide a close up photo of your setup.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>