SimpleLink™ CC13x0 SDK 2.10.00.36 Change log
Table of Contents
New Features
TI 15.4 Stack
ID | Summary |
---|---|
TIMAC-1749 | MT Interface & Co-Processor API changes to support 2 byte key Index and device Index |
TIMAC-1616 | Supports Non-Beacon and FH 200 kbps sub-1 data-rate |
TI Proprietary-RF
ID | Summary |
---|---|
EZLINKPROP-133 | Extend rfPacketErrorRate example to measure throughput |
EZLINKPROP-132 | PER TX test example changes to display TX power and data rate |
TI-RTOS and Drivers
ID | Summary |
---|---|
TIRTOS-1418 | SRAM allocation overflow in GCC build for CC13x0 rfWsn projects |
TIDRIVERS-1444 | Extend GPIOCC26XX driver to work with GPIO indexes greater than 31 for Energia |
TIDRIVERS-1412 | Improve Agama public key validation routine |
TIDRIVERS-1411 | Add _Params option to disable public key verification |
TIDRIVERS-1406 | Change CC1352P_LAUNCHXL board file name to CC1352P1_LAUNCHXL |
TIDRIVERS-1394 | Change DMA table base address for Agama |
TIDRIVERS-1390 | Rework GPIOCC26XX to use PIN_setInterrupt() to enable/disable interrupts |
TIDRIVERS-1377 | ECJPAKECC26X2.c and ECDSACC26X2.c global vars not static |
TIDRIVERS-1376 | Add NIST P521 curve support to Agama ECC drivers |
TIDRIVERS-1375 | Add brainpool P512r1 curve to Agama ECC drivers |
TIDRIVERS-1345 | Add brainpool P384r1 curve support to Agama ECC drivers |
TIDRIVERS-1344 | Add brainpool P256r1 curve support to Agama ECC drivers |
TIDRIVERS-1343 | Add NIST P384 curve support to Agama ECC drivers |
TIDRIVERS-1342 | Add NIST P224 curve support to Agama ECC drivers |
TIDRIVERS-1331 | Refactor RF_scheduleCmd API to better suit the DMM |
TIDRIVERS-1329 | Namespace all RF driver functions with RF_ prefix |
TIDRIVERS-1310 | Extend the NVS driver example to show how to add a custom region |
TIDRIVERS-1305 | Rework Agama ECDSA and ECJPAKE to store tmp results in PKA RAM |
TIDRIVERS-1281 | Need a UARTCC26X0 driver |
TIDRIVERS-1221 | Add logic to SPIFFS_write() to work around 83-write limitation on CC13xx and CC26xx devices |
TIDRIVERS-1216 | Refactor RAT API functions |
TIDRIVERS-1198 | Create generic SHA2 example |
TIDRIVERS-1195 | Create generic AESECB example |
TIDRIVERS-1194 | Create generic AESCCM example |
TIDRIVERS-1189 | Refactor internal RF driver queue and use List type instead |
TIDRIVERS-1186 | Eliminate bIeeBg flag dependency in IEEE mode (scheduleCmdParams) |
TIDRIVERS-1185 | Remove TIDRIVERS-1170 workaround when SPICC26XXDMA supports larger than 1k SPI transfers |
TIDRIVERS-1173 | SPICC26XXDMA should be updated to support transfers larger than 1024 |
TIDRIVERS-1143 | Add Montgomery curve ECDH support for Curve25519 on Agama |
TIDRIVERS-1135 | Add key verification to ECDH and ECDSA driver |
TIDRIVERS-1079 | Update power driver to use driverlib functions to enter idle, standby and shutdown. |
TIDRIVERS-946 | Update power driver for Agama to make use of new oscillator interrupts |
TIDRIVERS-936 | Add convenience function RF_setTxPower() to update the output power |
TIDRIVERS-591 | TI-DRIVERS should upgrade to FatFs v0.13a |
TIDRIVERS-530 | UartCC26xx uses ClockSwi for callback to application |
TIDRIVERS-461 | UART driver should notify application of errors |
TIDRIVERS-441 | Add SPIFFS, a lightweight file system that uses NVS to interface with on-chip or off-chip FLASH |
Fixed Issues
TI 15.4 Stack
ID | Summary |
---|---|
SDKSYSAPPS-348 | Linux Collector FH association duration has been optimized |
SDKSYSAPPS-129 | Fixed MT Fragmentation issue on the Linux collector application limits the MT message max length to be 128 bytes. |
TI Proprietary-RF
ID | Summary |
---|---|
EZLINKPROP-205 | Interrupts are not locked when writing to the internal flash |
TI-RTOS and Drivers
ID | Summary |
---|---|
TIRTOS-1319 | Incorrect thread protection in mq_open() |
TIRTOS-1023 | pthread_exit-related memory leak |
TIDRIVERS-1541 | Adjust the search depth of High-Gain PA override value from 20 to 80 in RF driver |
TIDRIVERS-1477 | Review dual-stack usage of TRIG_NOW trigger type |
TIDRIVERS-1431 | Potential race condition in the UARTCC26XX driver |
TIDRIVERS-1401 | Correct ECDH private key validation range |
TIDRIVERS-1398 | PWMCC26XX_open() and PWMCC26XX_start() cause spikes on the output pin |
TIDRIVERS-1389 | CC13XX-CC26XX: UART_write in callback mode could post additional writes before the initial write completes causing strange behavior. |
TIDRIVERS-1371 | ADCBufCC26XX: Move DMA reload into hwi context. |
TIDRIVERS-1368 | Resolve race condition resulting in lost interrupts in IEEE mode |
TIDRIVERS-1349 | Reduced RF performance in multi-mode applications |
TIDRIVERS-1340 | Resolve assymetric critical sections in the multi-mode RF driver |
TIDRIVERS-1336 | PDM task stack size too small for worst case interrupt nesting |
TIDRIVERS-1332 | Elimination of bPowerUpXOSCfield from RF_Params configuration object |
TIDRIVERS-1328 | CryptoCC26XX_loadKey not safely callable from swi context |
TIDRIVERS-1302 | Change of return value of RF_ratDisableChannel() |
TIDRIVERS-1285 | CC13XX-CC26XX: UART_read used in blocking mode may get stuck in pending due to framing/parity/break error. |
TIDRIVERS-1158 | Introduce new type of HW attributes in the RF driver |
TIDRIVERS-1113 | powerup duration is overwritten |
TIDRIVERS-1003 | UART CC26XX driver does not use ring buffer |
Known Issues
TI 15.4 Stack
ID | Summary |
---|---|
None | None |
TI Proprietary-RF
ID | Summary |
---|---|
None | None |
TI-RTOS and Drivers
ID | Summary |
---|---|
TIRTOS-476 | POSIX threads render as single task in execution graph |
TIDRIVERS-406 | Warning in sensorI2C.c when building BLE CCS projects using I2C |
TIDRIVERS-386 | Timing difference from SYSRESET as compared to a hard reset |
TIDRIVERS-206 | Display driver does not support float |
TIDRIVERS-204 | LCDDogm128 writes outside buffer |
TIDRIVERS-188 | SPICC26XXDMA / UDMACC26XX - Bus faults not handled |
TIDRIVERS-146 | Possible bug in LCD driver (DOGM 128-6) for drawing/clearing vertical lines |
TIDRIVERS-92 | Incorrect thread safety in LCD_open |