TI mbed TLS 3.06.03.17_eng Release Notes
Table of Contents
Introduction
The TI mbed TLS Component is a fork of the mbed TLS repo maintained here:
Documentation
The following documentation is provided with this release.
What’s New
3.06.03.17_eng
Defects
The following Defects were resolved
| ID | Summary |
|---|---|
| MBEDTLS-87 | ALT Layer Threading Init Fails if provided mutex object is not 0'd |
| MBEDTLS-86 | Missing closing C++ guards in public header causes compile failures - 3.6 clone |
Enhancements
The following Enhancements were resolved
| ID | Summary |
|---|---|
| MBEDTLS-93 | Modify mbedTLS config for WFF3 9.22 |
| MBEDTLS-92 | Disable PSA key derivation for tls_prf_generic() in TLS 1.2 |
| MBEDTLS-90 | Define DeviceFamily_CC35XX in build for multi-instance PSA operation structs |
| MBEDTLS-89 | update mbedtls files with required flags for cc35xx |
| MBEDTLS-88 | Add PSA key usage for coprocessor |
| MBEDTLS-85 | Update #error message for using default mbedtls_config.h |
| MBEDTLS-83 | Enable MBEDTLS_THREADING_C & MBEDTLS_ECP_C |
| MBEDTLS-81 | Enable TFM-enabled PSA API via mbedTLS |
| MBEDTLS-79 | Enable SW Fallback for WiFi-Requested Crypto Algorithms |
| MBEDTLS-78 | Add support for EDDSA via PSA Wrapper layer |
| MBEDTLS-76 | Add PSA Crypto config file for F2 devices for 9.13 |
| MBEDTLS-75 | Add SW HKDF support |
| MBEDTLS-74 | Support SW HKDF under PSA for TLS 1.3 |
| MBEDTLS-73 | Port to mbedTLS 3.6.3 |
| MBEDTLS-72 | Create PSA Crypto Wrapper |
| MBEDTLS-65 | TLS and X.509 support with PSA API |
Upgrade and Compatibility Information
TI mbed TLS 3.06.03 is based on the mbed TLS 3.6.3 LTS stream. API changes can be found in the mbed TLS repo release notes.
If updating from a previous version of TI mbed TLS, see the changelog for potential upgrade and compatibility information.
Host Support
- Windows
- Linux
- Mac
Toolchain Support
TI mbed TLS supports building libraries for the following ISA/toolchain combinations, your SDK may provide a subset of these libraries:
| ISA | TI/CLANG | IAR | GCC |
|---|---|---|---|
| M33F | 4.0.4.LTS-1 | 9.70.1-0 | 12.3.Rel1-0 |
Note that TI validates a subset of these toolchain/ISA combinations. Specifically, all M33F variants of libraries are tested in the context of the CC27xx/CC35xx devices. The other libraries may be validated as they are integrated into SDKs, but users should be aware of the limited validation.
Device Support
Please refer to the SDK Release Notes for device support.
Known Issues
Versioning
All releases have 4 segment versions (M.mm.pp.bb). This includes GA and pre-releases (engineering, alpha/EA, beta, etc.). Pre-releases are denoted with a suffix (e.g. 2.20.00.00_eng).
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 bb is an unrestricted set of digits used as an incrementing build counter.
To support multiple side-by-side installations of the product, the product version is encoded in the top level directory.
Subsequent releases of patch upgrades will be identified by the patch number. Typically, these patches only include critical bug fixes.
Technical Support
Last updated: 2026-02-02