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.

Works in CC2511 not in CC2500

Other Parts Discussed in Thread: CC2511, CC2500

Hello, 

I am having some trouble getting some register values correct.  I have a CC2511 that is receiving and decoding transmissions in SmartRF Packet Sniffer. When I use a CC2500 chip on another piece of hardware, I don't see any transmissions/packets.  I know the register values are not exactly the same, as the xtal values are different.   

Attached is the knowngood CC2511 register values. 

Anyone tell me which register values I can carry over and which I need to recalculate?

CC2511-knowngood.psd
  • One one to see this is to use SmartRF Studio and see which registers that get updated when changing the Xtal frequency.

    FREQ2, FREQ1, FREQ0, MDMCFG0, DEVIATN (frequency word, datarate, deviation)

  • Ok, I did that

                               CC2500 (Doesn't work)   CC2511(works)

    FREQ2           0x5D   0x65
    FREQ1           0x44   0x0A
    FREQ0           0xD3   0xAA
    MDMCFG4         0x4A   0x4B
    MDMCFG3         0xF8   0x11
    MDMCFG0         0x3B   0x55
    DEVIATN         0x44   0x00

    The 2511 With those registers I see the transmission I am looking for in the SmartRF Packet Sniffer. When I configure the 2500 with the above registers I look for GDO0 to change state indicating that SYNC was seen (IOCFG0 set to 0x06).  It never changes state. Any troubleshooting advice on this?