Releases
v202403.00
v202403.00 Release of IoT reference integration for Arm Corstone-3xx platform
urutva
released this
28 Mar 13:16
v202403.00 (2024-03-28)
Highlights
Added ML reference applications
Keyword Detection
Speech Recognition
Object Detection
Build and debug reference applications using VS Code on:
Linux
Windows 11
Mac OS 14.x
Device provisioning support
Create device credentials (certificate and private key) using python script
and provision them into the device.
Validated keyword-detection application using AWS Device Advisor tests
Removed aws-iot-example reference application
Updated ml-eval-kit to version 23.11
Updated Mbed TLS to version v3.5.2
Updated TF-M to version v2.0.0
Re-structure the project to ease maintenance
Changes
ci: Improve CI to support multiple applications and platforms.
ci: Fix S3 bucket emptying in cleanup
Re-structure the project to ease maintenance
uncrustify: Use replace option for correcting findings.
Use exported tf-m image signing public keys for OTA signature
tools: Improve uncrustify
filtering algorithm
tf-m: Added TF-M v2.0.0 compatibility
toolchain: Add Arm GNU Toolchain version 13.2 support
docs: Add project organisation document
apps: Add Keyword Detection and Speech Recognition examples
freertos-libs: Use LTS for aws_iot
components
freertos-libs: Use LTS for connectivity
components
serial: Fix multithread synchronisation
provisioning: Share files between apps
ml-apps: Add support for VSI audio source.
build: Add custom build directory option
fri: Add minor fixes.
gnu-compiler: Generate map file
build: Do not require certificate and key for Blinky
ml-eval-kit: Require apps to include build CMake module
ml-eval-kit: Remove default NPU config list patch
ml-eval-kit: Build individual libraries
mbedtls: Update to v3.5.2
Fix nightly integration tests
ml-eval-kit: Update to version 23.11
ci: Add improvements to increase reliability and decrease execution time.
build: Resolve certificate and key paths.
docs: Update Arm Compiler for Embedded version to 6.21
patches: Use robust patches function to fix corstone300's hardfault.
ml-eval-kit: Add configurable NPU and MAC support
apps: Extract FreeRTOS IoT Libraries Tests app from aws-iot-example
freertos-libs-tests: Fix closefile-validsignature OTA Pal test.
apps: Consolidate common CMake configurations
vht: Remove vht support
aws-iot-example: Remove example.
ci: Build ML apps in Github Actions
keyword-detection: Add AWS Device Advisor validation.
integration-app: Reduce binary code size with debug experience
patches: Unify the way of applying patches.
bsp: Update BSP to CMSIS6
bsp: Improve async serial driver
keyword-detection: Add real clock time synchronisation to fix AWS TLS Expired Server Cert test.
device-provisioning: Add process documentation.
heap-management: Use C memory management APIs.
cs300: Modify non-secure RAM space.
mlek: Reduce build time with reduced use case resources metadata
ml-apps: Fix building different ML apps subsequently
lib-tests-app: Fix build issue
fri: Build and debug FRI using VS Code
Fix OOB findings
You can’t perform that action at this time.