This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC110L stuck into MARC_STATE=0x0F after TX

Other Parts Discussed in Thread: CC110L

Hi,

I am using CC110L in OOK mode to transmit. 

After giving strob command (0x35), the chip seem to get stuck in MARC_STATE=0x0F (RX_RST) & it takes 1.8mA.

It also doesn't go to sleep mode.

1. Why it goes to RX_RST?

2. Why it doesn't go to sleep ( stob command 0x39 & then CSN pulled-up.)

3. How to avoide it?

Please help.

--

Rakesh

  • Are you actually reading the MARCSTATE register or are you referring to the chip status byte you read back when you have issued a strobe? I assume the later since 0x0F in this case is IDLE and is consistent with the IDLE current consumption. Note that when you send a Tx strobe the radio is still in IDLE when you get back the status byte.

    The fact that you get 1.8 mA indicate that you are in IDLE. Read out the MRCSTATE register and check the state. It could be that you end up in a FIFO error state.

    - Check that you actually have something to send in the FIFO

    - Check the SPI traffic to see if you actually send the strobes etc.

  • Hi, 

    I was reading the MARCSTATE register. No idea why it is not working ( I have setup it to return to RX after TX).

    Right now I have given IDLE strobe after TX as a work around.

    I have checked & data is there in FIFO to send & I expected it to return to RX state after completing transmission.

    --

    Rakesh

     

  • Hi

    When are you reading the MARCSTATE register and how many times do you read it?

    Please be aware of the “SPI Read Synchronization Issue” described in the errata note. This bug will affect you since you are reading MARCSTATE when the radio is not in IDLE (TXOFF_MODE is RX).

    If you want to your can provide us pseudo code of what you are doing together with SPI plots from a logic analyzer or scope we can take a closer look at it.

    BR

    Siri