Setting the RF_SETUP register

Hello,

Just starting with 24L01 tranceivers (WRL-00691) and get difficulties with RF_SETUP register. I can set/read all other registers, so… my spi routines are working. However, when if comes to RF_SETUP register (0x06), a read keeps saying 0x00 !!

Tranceiver is conencted to the SPI connector of a DSTinis400 evaluation board. I use JAVA 1.4.2. I’m trying to set the RF_SETUP reg to 0x0F

tini0966d8 /> java hemMaster.tini

24L01 reg: RF_CONFIG = 62

24L01 reg: RF_EN_AA = 1

24L01 reg: RF_EN_RXADDR = 1

24L01 reg: RF_SETUP_AW = 3

24L01 reg: RF_SETUP_RETR = 51

24L01 reg: RF_RF_CH = 10

24L01 reg: RF_SETUP = 0

24L01 reg: RF_RX_PW_P0 = 20

Any clue on why that reg woudln’t get the right value ?

I did a test with just reading the regs after a reset (power down/up)

tini0966d8 /> java hemMaster.tini

24L01 reg: RF_CONFIG = 8

24L01 reg: RF_EN_AA = 63

24L01 reg: RF_EN_RXADDR 3

24L01 reg: RF_SETUP_AW 3

24L01 reg: RF_SETUP_RETR 3

24L01 reg: RF_RF_CH 2

24L01 reg: RF_SETUP 0

24L01 reg: RF_RX_PW_P0 0

All regs above have the default value except RF_SETUP.

Thanks in advance for any advice here.