[Oberon] FPGA - nRF24L01 connection

Jörg joerg.straube at iaeth.ch
Sat Apr 7 12:17:28 CEST 2018

Hi Tomas


I was wondering why your gateway used RF_CH = 76 as default.

SCC.Mod does not know nor care whether you use 802.11 WiFi in parallel.

If there is WiFi in your area, RF_CH = 5 will interfere with WiFi channel 1.

To not interfere with WiFi you should set your RF_CH frequency to something higher to be beyond the WiFi spectrum.

In the US, RF_CH=76 is a good choice as it is beyond Wifi channel 11.

In Europe, it is possible to use up to Wifi channel 13, so RF_CH >= 85 would be a good choice.


If you want SCC.Mod not to interfere with WiFi, you should set your switches so that n DIV 4 MOD 10H * 10 + 5 >= 85.





Von: Jörg Straube <joerg.straube at iaeth.ch>
Datum: Samstag, 7. April 2018 um 00:44
An: ETH Oberon and related systems <oberon at lists.inf.ethz.ch>
Betreff: Re: [Oberon] FPGA - nRF24L01 connection


Hi Tomas


You sure find out whats wrong, after you read

1) the nRF’s data sheet


2) understand what parameters SCC.Start sets to initialize the chip

3) carefully compare these values with the chip initialization your gateway does.



Am 06.04.2018 um 20:22 schrieb Tomas Kral <thomas.kral at email.cz>:

On Fri, 6 Apr 2018 14:47:20 +0200
Jörg <joerg.straube at iaeth.ch> wrote:


Yes, I see, With my current SW setting I got channel `5'.
I changed RF_CH from 76 (default) to 5 and recompiled the gateway.
These parameters are now reported.

================ NRF Configuration ================
STATUS         = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7
TX_FULL=0 RX_ADDR_P0-1     = 0xa8a8e1fc00 0xa8a8e1fc00
RX_ADDR_P2-5     = 0xff 0xc4 0xc5 0xc6
TX_ADDR         = 0xe7e7e7e7e7
RX_PW_P0-6     = 0x20 0x20 0x20 0x00 0x00 0x00
EN_AA         = 0x3b
EN_RXADDR     = 0x06
RF_CH         = 0x05
RF_SETUP     = 0x23
CONFIG         = 0x0e
DYNPD/FEATURE     = 0x3f 0x06
Data Rate     = 250KBPS
Model         = nRF24L01+
CRC Length     = 16 bits
PA Power     = PA_LOW

I wonder what other parameters I need to change to match Oberon SCC.Mod?

Many thanks

Tomas Kral <thomas.kral at email.cz>
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20180407/b1c8d207/attachment.html>

More information about the Oberon mailing list