nRF24L01 Ev Kit

Hello,

I have 2 nRF24L01 ev kit and I program them via the C2 interface.

The application is very simple:

  • the first module reads the potentiometer value (every 60 ms) and sends it out continuously as 2 byte payload .

  • the second module only receives the data and acknowledges when data are received correctly.

The application works fine if I keep the TX module in run debugging mode (via C2 interface) (no breakpoints enabled).

When I disconnect the debugging cable and switch the TX module on, the RF module doesn’t enable IRQ signal anymore (therefore it’s like if it doesn’t send data).

I checked the duration of the IRQ signal when it is enable (down to zero):

in the TX module dt = 2us

in the RX module dt = 10us

Is this normal?

Have you experienced same problems with the mentioned ev kits?

Thank you,

Kind regards,

Sveva

Is it possible that the program is being downloaded to RAM and not the flash memory?

Hi,

I found the problem! I had to add a 20 ms second wait at the beginning of my main in order to let the RF module wake up correctly!

Now it works fine!

:wink: