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.

CC1101 Factor Programmed Unique Serial Number (MAC?)

Other Parts Discussed in Thread: CC1101, CC2500, CC110L

Hello,

Is there anything that TI writes into flash during production of the CC1101 that is similar to a MAC address or unique serial number?  The closest things I can find to that in the datasheet is PARTNUM and VERSION registers.  These refer to the chip part number and version number, respectively.  They are each only 8 bit registers so not nearly as unique as a MAC address.  Does anyone know what the part number and version number refer to? ie are these dictated by production lots, hardware revisions, etc?

Thanks. -Chris

  • PARTNUM is to distinguish the different radios (e.g. CC1101 has a different partnumber than CC2500). 

    VERSION is the silicon revision. 

    If you buy a CC1101 they will all have the same PARTNUM and VERSION number.

  • What is the expected value in the PARTNUM (xF0h) register on the CC1101RGPR?

    We had been seeing a value of 07, but it just changed to 27.  Any idea why?  Should this be a concern?

  • The expected value of the PARTNUM register for CC1101 and CC110L is 0x00.

    The expected value of the VERSION register for CC1101 is 0x04 or 0x14.

    The expected value of the VERSION register for CC110L is 0x07 or 0x17.

    Are you sure you're having a CC1101?

  • Hi,

    I  was wondering where do come from the ID values in SmartRF studio then?

    How does SmartRF distinguish CC110L from CC1101?

    What does smartRF when it requires to update software on target?

    Thx

  • The ID number in SmartRF Studio is the board ID of the SmartRF evaluation board or debugger.

    SmartRF Studio reads the chip id and version register to figure out chip it is.

    The tool will read the firmware revision on the evaluation board and compare with the firmware rev included with the tool installation. If the revision number on the board is smaller than the one in the latest installation, the firmware will be updated.