• Menu
  • Product
  • Email
  • PDF
  • Order now
  • Finding Settings for new PHYs for the CC13xx Family

    • SWRA682 December   2020 CC1310 , CC1312PSIP , CC1312R , CC1314R10 , CC1350 , CC1352P , CC1352P7 , CC1352R , CC1354P10 , CC1354R10

       

  • CONTENTS
  • SEARCH
  • Finding Settings for new PHYs for the CC13xx Family
  1.   Trademarks
  2. 1 Introduction
  3. 2 Recommended Test Setup
  4. 3 Overrides
  5. 4 Find the Needed RX BW
  6. 5 How to Set the Deviation
  7. 6 Theoretical Sensitivity
  8. 7 Determine AGC_REF Level
  9. 8 Determine Anti-Aliasing BW
  10. 9 Determine PA Ramp Settings
  11. 10Intermediate Frequency (IF)
  12. 11LNA Ib Offset
  13. 12Sensitivity and Selection of Sync Word
  14. 13Narrowband
    1. 13.1 Frequency Offset Tolerance
    2. 13.2 Low Datarate
    3. 13.3 Phase Noise
  15. 14RSSI Offset
  16. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

APPLICATION NOTE

Finding Settings for new PHYs for the CC13xx Family

Trademarks

SmartRF is a trademark of Texas Instruments Incorporated.

All trademarks are the property of their respective owners.

1 Introduction

Texas Instruments provides a number of recommended settings in SmartRF Studio for CC13xx and CC26xx. If a different data rate, deviation or frequency band than covered by those listed in SmartRF Studio is needed, it is required to adjust a few settings to get the best possible performance. This may also be the case if changing the RX bandwidth for an existing setting. This application report provides a guideline on how settings for a wanted data rate can be found. The steps covered in this application report may not cover all possible combinations.

The guidelines listed in this application report are only valid when the following cpe patch is used:

CC13x0: rf_patch_cpe_genfsk

CC13x2: rf_patch_cpe_prop

2 Recommended Test Setup

To fully verify a setting, extensive testing is required.

A mimimum to run all the measurements suggested in this document is:

  • Signal generator that is able to send packets
  • Spectrum analyzator
  • Software that is able to control the instruments for automated measurements. This may be Labview or Matlab.

All testing should be done conducted. Strong unwanted transmitters could impact the results and use of a shielded test setup should be considered if a base station or similar impacts the results.

A VNA or similar should be used to measure the cable loss if exact results are needed. For sensitivity measurements, it is recommended to adjust for the frequency offset for the DUT measured. First, set the DUT to send a CW. Measure the frequency offset using the spectrum analyzator and adjust the frequency set on the signal generator to account for the offset.

Measurements should be done on a sufficient number of devices to give statistical significance. Ideally measurements should also be done for min and max temperature the device will be used in.

3 Overrides

The parameters the modem uses are set in a series of registers. Some registers change meaning dependent on which patch is used and the registers are placed in different domains. Overrides are therefore used to set or change the registers the modem is using. In this document, the following commands are typically used to set the wanted override:

  • HW_REG_OVERRIDE
  • ADI_HALFREG_OVERRIDE
  • ADI_2HALFREG_OVERRIDE
  • (unit32_t)<32 bit>

Overrides are typically placed in the override list. This is a uint32_t array named pOverrides_X in the examples from Texas Instruments where X is a descriptive name of the override list. An override list is always terminated by (uint32_t)0xFFFFFFFF. Some of the overrides listed through this document already exist in the override list. In these cases, the override should just be changed to the new value. If the override needed does not exist in the current override list it has to be added to the list. The recommended is to add the new override at the end of the list but before the termination word.

In SmartRF Studio, overrides can be edited using the Override Editor.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale