This release introduces the support of Corstone-310 for Total Solution 1 and uses of CDI APIs to support multiple RTOS implementations.
Summary
This release introduces the support of Corstone-310 for Total Solution 1 and uses of CDI APIs to support multiple RTOS implementations.
Changelog
- Add support of Corstone-310 target.
- Update of TF-M to version 1.6.
- Use of CDI APIs for RTOS and network operations.
- Add support of CMSIS RTX as the RTOS implementation.
- Many minor improvements to documentation
Testing
Automated CI tests
- Static checks
- File formatting checks
- Clang format checks
- License checks
- cppcheck
- banned api check
- Automated Build & Test
- blinky
- ml
- ota
- Manual Test
- Blinky & KWS build in AMI 1.2.2
Toolchain Coverage
In this release, build was performed with the following toolchains:
- ARM compiler 6.18
RTOS coverage
- Freertos
- RTX
Target Coverage
In this release, test was performed using the following targets:
- FVP_Corstone_SSE-310
- FVP_Corstone_SSE-300
Known issues
- The latest AVH release (1.2.2) contains a regressions that prevents the model to execute as the expected speed. This causes issues to process the audio stream in input and apply an OTA.