nrf21540 SPI communication voltage level problem

Hi

I connected the nRF21540 to a nRF52840 like in the application notes.

Here is the schematic:

I implemented the driver and now I try to communicate over the SPI with the nRF21540.

First, I try to read the Partnumber. When I set the power dowen off, the SPI signals are ok, but of course I have no feedback from the MISO.

yellow is the SP I Clock, green is MISO, orange is MOSI, lila is ChipSelect

Signals ok:

As soon as I set PowerDown = ON = nRF21540 enabled, the second SPI MOSI pulse is there, but really low (nRF21540 pulls down the level!)

What is the reason of this and how this can be solved?

Reagrds

Parents Reply
  • If I like to write in CONFREG1 0x1, the first byte will be:

    0b11 (write) 10 000 (Confreg1) = 0b1110 0000 = 0xE0?

    A value for CONFREG0 can be 0x7C = 0b0111 1100 ?

                                                    //TX disabled, TX_Gain = POUTA,
                                                    //TX_GAIN TX gain = 31 control (0: minimum, 31: maximum)

Children
Related