and from SPI NRF library released by Spirillis, if this is the one are you using:
Enrf24 radio(P2_0, P2_1, P2_2); // CE, CSN, IRQ pins
this case both devices use the same pins for CS and CSN, this is a conflict, please can you post as I requested:
- which pin are connected to NRF
- which pin are connected to ENC
-*** SETUP of SPI and pin assignment for NRF
-*** SETUP of SPI and pin assignment for ENC
- Which library are you using, please point where you got them to have reference at hand.
If both library use same additional pin conflict can garbage communication on devices, so also ENC seems working but can be it behave bad too.
Documentation say where SPI channel are mapped but nothing about additional pin, so for NRF module I see this:
/*Mapeo de pines SPI del Stellaris LMF120H5QR*/
#define P2_0 PA_5 // CE
#define P2_1 PA_6 // CSN
#define P2_2 PA_7 // IRQ
these pin refer to SPI1
What about SPI of enc module? is as original wired to SPI3? this case all is ok
Are all NRF pin connected the right way?
Just do an inspection to NRF library too.