<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://test-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>nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/f/nordic-q-a/72523/nrf24l01-reset</link><description>I have a problem with nRF24L01 working as a PTX. Not very often but occasionally now and then it doesn&amp;#39;t transmit any messages and requires removal of power before transmission is possible again. 
 The problem doesn&amp;#39;t seem to be associated with unacknowledged</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><lastBuildDate>Thu, 02 Jun 2022 13:31:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://test-devzone.nordicsemi.com/f/nordic-q-a/72523/nrf24l01-reset" /><item><title>RE: nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/thread/370718?ContentTypeID=1</link><pubDate>Thu, 02 Jun 2022 13:31:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bdb26f64-ffe8-40f4-844d-c55819b1b4ef</guid><dc:creator>user116667</dc:creator><description>&lt;p&gt;I&amp;nbsp;had the same issue and found a simple hack : I drive nRF24L01 off of an MCU (any) logic pin, using an LED to drop the voltage to about 3.4-3.5V ensuring that I set the pin to OUTPUT and state HIGH in setup. I tested a few (RED) LEDs in series with 100 ohm resistor and found one that had a forward voltage (Vf) of 1.5-1.6 V, so a drop of 5 - 1.5 Volts, giving a healthy 3.5V supply to nRF24L01. When MCU or software re-sets the power drops and does &amp;quot;hard reset&amp;quot; on the nRF24L01.&lt;/p&gt;
&lt;p&gt;Tested on Arduino - RPi&amp;nbsp;GPIO is 3.3V so no diode needed, and should be well within the 50mA max&lt;/p&gt;
&lt;p&gt;Typical Vf - current chart below - I chose s RED LED that started at 1.5 and went to 1.65 @50 mA&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://dwma4bz18k1bd.cloudfront.net/tutorials/Kingbright-Super-Bright-Red-LED-Forward-Current-Forward-Voltage-Graph.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/thread/299878?ContentTypeID=1</link><pubDate>Mon, 15 Mar 2021 15:25:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77f99ca6-9157-4b7c-9c1f-6189c732d291</guid><dc:creator>user2111</dc:creator><description>&lt;p&gt;If you have several PTX and PRX I would think you were able to narrow down if it is the PTX or PRX that stop working?&lt;/p&gt;
&lt;p&gt;If it&amp;#39;s the PRX I would strongly recommend that you call flush RX in case you have received a malformed packet. Typically also flipping the power bit (down and up) may cause the chip to change internal state, but I am not aware of any issue. Is it possible that there is some sort of ESD event that have occurred here?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/thread/299845?ContentTypeID=1</link><pubDate>Mon, 15 Mar 2021 14:32:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d71f736b-255e-4325-9263-90e6063a2ce9</guid><dc:creator>user25439</dc:creator><description>&lt;p&gt;You can test it quickly by raplacing the chip. How did you solder the chip ? Overheating might cause damage. Can you log your uc temperature and see if any relations between glitch and temp changes.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/thread/299821?ContentTypeID=1</link><pubDate>Mon, 15 Mar 2021 13:53:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d378597-a2e3-46e8-849e-5bbb2d4d940b</guid><dc:creator>user86723</dc:creator><description>&lt;p&gt;Sorry being late to come back.&lt;/p&gt;
&lt;p&gt;First I must emphasise that my problem occurs only very seldom, I have seen it perhaps five times.&amp;nbsp;Today my system has&amp;nbsp; been running continuously without a glitch for more than a week messaging every minute.&lt;/p&gt;
&lt;p&gt;What happens is that the PRX suddenly doesn&amp;#39;t get any messages at all. Rebooting the uc doesn&amp;#39;t help, power must be removed from the NRF 240 PTX and restored to resume messaging.&lt;/p&gt;
&lt;p&gt;I haven&amp;#39;t been able to see the phenomenon&amp;nbsp; in my uc&amp;#39;s debugger but with an oscilloscope I have seen&amp;nbsp;that data comes out of the&amp;nbsp;&amp;nbsp;NRF 240 MISO-pin in what seems to be the normal manner.&amp;nbsp;I have tried to provoke the problem by turning off and on the PRX, sending malformed ack messages etc. but without success.&lt;/p&gt;
&lt;p&gt;My program does restore all registers anew before every message.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could it be a defective chip?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/thread/298727?ContentTypeID=1</link><pubDate>Tue, 09 Mar 2021 13:44:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a84d0ab-ab94-444f-86ff-5bc854eda20a</guid><dc:creator>user2111</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Make sure you are handling the IRQ sources, such as for instance MAX_RT. Clear the flags and potentially flush rx and tx fifos.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24L01 reset?</title><link>https://test-devzone.nordicsemi.com/thread/298546?ContentTypeID=1</link><pubDate>Tue, 09 Mar 2021 02:44:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0521a9b9-c4b7-4b99-8619-30a22077a05f</guid><dc:creator>user25439</dc:creator><description>&lt;p&gt;need to see the software but most common cause of this is an overflow. Check for it. You might be overflowing something and its causing the shutdown.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>