Releases: TexasInstruments/simplelink-zephyr
v3.7.0-ti-8.20.00_ea
SimpleLink Zephyr Demo 2 Release Notes
Texas Instruments Zephyr GitHub repository is the downstream fork
Zephyr and is the starting point
for developers wanting to start developing Zephyr applications.
The SimpleLink™ downstream Zephyr releases are intended as an additional demo
platform and eventually where the production grade TI SimpleLink™ Zephyr SDKs
will be hosted. The team is also working on upstreaming this content to
mainline Zephyr.
Disclaimer
This release is provided as-is and should be considered beta quality.
This product is meant for demonstration purposes only.
Supported Devices
Device | Board | Quality Level |
---|---|---|
CC2340R5 | LP_EM_CC2340R5 | Beta |
Other devices and boards have not been tested in this release. Please see README for information for steps to migrate to CC2340R53
.
What's New
- Updated to Zephyr 3.7.0 LTS
BLE:
- LE Security and Privacy
- Peripheral Example
- Central Example
- Central & Peripheral GATT Write Examples (work with each other)
- Extended Adv Example
- Device Info (DIS) Profile
Drivers:
- Watchdog
- SPI
- Crypto
- ADC
- I2C
- PWM
Fixed Issues
- N/A
Known Issues & Limitations
Debug:
- OpenOCD support for XDS110 + CC23x0 is not complete
- When using XDS110 Code Composer Studio
or Uniflash should be used
for flash/debug - This is being worked on currently
- When using XDS110 Code Composer Studio
BLE:
- Central GATT Write example can only be executed in
cc2340R53
due to RAM
limitations. Note that support for this device is limited (see README). - Android phone disconnect after 10 seconds, peripheral does not answer back a ACK request.
- Potential DMA conflicts between SimpleLink Crypto Drivers and Zephyr Peripheral drivers such as UART.
- Secure connections pairing has limited testing
Drivers:
- Standby is not supported
Test Coverage
- Connection between devices running Central and Peripheral examples, which includes cases for:
- Resolvable Private Address (RPA)
- Secure Connection Establishment
- Send data packets through GATT Write
- Connection with Android Phone and device running Peripheral example.
- Using TI SimpleLink Connect
- Connection with Android Phone and device running Peripheral Device Info (DIS) example.
- Using TI SimpleLink Connect
- HCI UART, which includes cases for:
- Resolvable Private Address (RPA)
- Secure Connection establishment
- Send/Receive Data Packets
- BLE Qualification Tests based on HCI UART example
Versioning
See the README in this repository.
Operating System Support
- Windows® Windows 10
- Ubuntu 20.04 LTS 64-bit
- macOS 13.x
Dependencies
- Zephyr v3.7.0 LTS
- TI HAL: v3.7.0-ti-8.20.00_ea
- SimpleLink SDK: 8.20.x
Technical Support and Product Updates
v3.6.0-d0ae1a8b105-ti-8.20.00_ea
Texas Instruments Zephyr GitHub repository is the downstream fork Zephyr and is the starting point for developers wanting to start developing Zephyr applications.
The SimpleLink™ downstream Zephyr releases are intended as an additional demo platform and eventually where the production grade TI SimpleLink™ Zephyr SDKs will be hosted. The team is also working on upstreaming this content to mainline Zephyr.
Disclaimer
This release is provided as-is and should be considered beta quality. This product is meant for demonstration purposes only.
Supported Devices
Device | Board | Quality Level |
---|---|---|
CC2340R5 | LP_EM_CC2340R5 | Beta |
Other devices and boards have not been tested in this release.
What's New
- SoC support for CC2340R5
- Board support for LP_EM_CC2340R5
- Driver support for cc23x0 device:
- pinctrl
- gpio
- timer
- UART
- HCI
- J-Link support for
west flash
- Bluetooth Low Energy controller support over HCI
Fixed Issues
- N/A
Known Issues
- Some of the Zephyr compliance checks are failing, this will be addressed
- OpenOCD support for XDS110 + CC23x0 is not complete
- When using XDS110 Code Composer Studio or Uniflash should be used for flash/debug
- This is being worked on currently
- Standby is not supported
Versioning
See the README in this repository.
Operating System Support
- Windows® Windows 10
- Ubuntu 20.04 LTS 64-bit
- macOS 13.x
Dependencies
- Zephyr Version: zephyrproject-rtos/zephyr@d0ae1a8
- TI HAL: 0bd7020449c-ti-8.20.00_ea
- SimpleLink SDK: 8.20.x