Radio Software Bundle (rflib) 7.40.00.18 Release Notes

Table of Contents

Introduction

The Radio Software Bundle (RFLib) component for CC13xx and CC26xx consists of:

Documentation

The following documentation is included in RFLib.

Disclaimer

CC1312PSIP: Regulation of TX power vs VDDS (3.3V-3.8V)

TX power is regulated for power supply voltage changes in the CC1312PSIP device. This reduces the effect of increasing VDDS on the TX power and limits the TX power from going much higher than 20 dBm. The TX power regulation is applied when VDDS > 3.3V and the device is set to transmit 17 dBm or above.

Under these conditions, the feature maintains the TX power close to the original power setting even when VDDS is increased. For TX power setting below 17 dBm, the feature has no effect on the device behavior.

RF Sysconfig: Antenna Switch Hardware Changes

The antenna switch, available under “Use Hardware”, is required by P device boards (matching regex /CC....P/). To ensure correct RF performance, the correct value for this option is now selected by default in the UI, but not when adding the RF module in a config script.

Make sure this option is selected for correct RF performance. It must also be placed before any assignments related to the RF module for coex.

See snippet below to add correct hardware:

const RF = scripting.addModule("/ti/drivers/RF");
if (("board" in system.deviceData) && ("RF" in system.deviceData.board.components)) {
    RF.$hardware = system.deviceData.board.components.RF;
}

What’s New

ID Summary
RFDRIVER-782 Change RF driver SWTCXO command termination from abort to graceful stop
RFCORE-1009 CC1312PSIP: PA Table Update - New High PA Entries
RFCORE-987 cc13x4_cc26x4: Settings Release - 5/20 dBm: WB-DSSS - Release Candidate
RFCORE-981 cc13x4_cc26x4: Settings Release - 10 dBm: IEEE 802.15.4 (ZigBee) - Functional Candidate
RFCORE-1016 cc13x4_cc26x4: Settings Release - 20dBm: IEEE 802.15.4 (ZigBee) - Characterized
RFCORE-980 CC1314R, CC1354P/R: PA Table Update - Increased Sub-1GHz Granularity
RFCORE-993 cc13x4: Settings Release - 5/20dBm: Sub1GHz WB-DSSS, 50Kbps - Characterized
RFCORE-982 CC2674R10: Settings Release - 5 dBm: ZigBee Frontend ID - Characterized
RFCORE-979 CC1311R: PA Table Update - New entries for 868/915 MHz PHYs

Fixed Issues

ID Summary
RFDRIVER-820 SYSCFG: GPIO compatibility break on callback function configuration
RFDRIVER-743 cc13x2_cc26x2: SysConfig generates incorrect pOverrides_ble2Mbps when enabling BLE 2M PHY and Coexistence
RFDRIVER-800 Make sure RF_cancelCmd issued on an IEEE 802.15.4 foreground command does not also stop the underlying background command
RFCORE-983 cc13x4_cc26x4: Incorrect interrupt priorities cause IEEE CSMA command to stall indefinitely

Known Issues

ID Summary
None None

Upgrade and Compatibility Information

This release breaks compatibility with previous releases of RFLib in the following ways:

Versioning

This product’s version follows a version format, M.mm.pp.bb, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and b is an unrestricted set of digits used as an incrementing build counter.