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.

TrxEB not detecting CC1101 EM in UART mode, but works with SmartRF Studiio

Other Parts Discussed in Thread: CC1101

Hello Everyone,

We have a smart rg trxeb 1.7 board with a CC1101 EM 3.0, but when trying to run a PER test or Chip information test, we get a "Test could not detect a supported radio" error. This is quite strange for us because we are able to transmit and receive packets using Smart RF studio when the board is in Smart RF mode, so we know that CC1101 works.

Any help would be greatly appreciated! Looking at other forums, we haven't been able to solve our problems, and have tried an updated PER Test file.

Best,

Eric

  • Which version of CC1101 does SmartRF Studio report that you have?

    If the reported version is larger than 0x4 you can download the PER test (www.ti.com/.../swrc219) and modify the chip_detect.c file to reflect the version you are using.
  • Thank you for the response! I'm not entirely sure where we find that piece of information, but looking at the screen, I find:

    USB device ID = 0156, Firmware revision = 0044

    CC1101, Rev. NA, DID=0156

    Going into the device registration, I find 0x14 for the version, which I think might be it? Replacing the Case in the swrc219 file from 0x04 to 0x14 doesn't do identify the device though.

  • I don't have CC1101 with VERSION = 0x14 so I'm not able to test.

    When you run the PER test and the program enters trxChipDetectRadio,
    what is id and ver equal to when it reach the switch statement on line 109 in chip_detect.c?
  • Sorry for the late response, but changing the version to match ours like you previously said worked! We had made another change earlier in the code that had caused an error when we first did this, but it works now.

    Thank you so much for your help.