Skip to content

v202410.00 Release of IoT reference integration for Arm Corstone-3xx platform

Latest
Compare
Choose a tag to compare
@urutva urutva released this 23 Oct 11:01
· 7 commits to main since this release

v202410.00 (2024-10-22)

Highlights

  • Added Corstone-320 platform support
  • Enabled PSA crypto APIs to be used in Mbed TLS running on Non-Secure side
  • Added createIoTThings.py script for automating the process of setting up OTA updates
  • Added unit test framework for testing integration code
  • Added unit tests for some of the components
  • Updated FreeRTOS-Kernel to version v11.1.0
  • Updated Mbed TLS to version v3.6.1
  • Updated TrustedFirmware-M to version v2.1.0

Changes

  • unit-test: Add framework to add unit test for integration code
    ci: Add unit tests to quality checks
  • mbedtls: Improve integration and simply usage of component within apps
    mbedtls: Add documentation
    tf-m: Update the document by adding missing sections
  • ml-model: Separate model image from NS image.
  • ci: Split build jobs based on target platform.
  • build: Bump FreeRTOS-Plus-TCP commit hash
  • build: Bump TF-M version to v2.1.0
  • psa-crypto: Enable PSA crypto APIs in Mbed TLS on NS side.
  • ci: Add spell checker quality check job.
  • integration-tests: Fix nightly job failures
  • freertos-kernel: Update to V11.1.0 release
  • speech-recognition: Increase the block time for DSP task.
  • integration-tests: Increase keep-alive interval
  • release: Add release checklist
  • freertos-plus-tcp: Update to latest commit on FreeRTOS-Plus-TCP main branch.
  • ci: Add IoT-vSocket stack nightly tests.
  • patches: Remove out of tree patches.
  • fri: Update manifest to include tpip category
  • docs: document createIoTThings.py usage in aws_tools.md.
    tools: Add createIoTThings.py script for setting up OTA updates.
  • freerots-pkcs11-psa: Update to latest version
  • coremqtt-agent-unit-test: Add tests for mqtt_agent_task.c.
    coremqtt-agent-task: Debug mqtt_agent_task.c
  • unit-test: add unit tests for subscription_manager.c.
    coremqtt-agent: fix bug in subscription_manager.c.
  • bsp: Add Corstone-320
  • build: Change default build toolchain to GNU
  • tools: Add command to createIoTThings.py for creating OTA updates.
  • devcontainer: Use aws ecr registry instead of docker registry
    devcontainer: Add ccache support
  • provisioning: Prevent re-provisioning
  • coremqtt-agent-unit-test: Add tests for freertos_command_pool.c.
  • aws-iot-unit-test: Add tests for ota_agent_task.c.
    ota-agent-task: Debug unsafe memcpy usages in ota_agent_task.c.
  • tools: Add command for automatically cleaning up all AWS entities created by 'createIoTThings.py create-update-simplified'
  • tools: All commands in createIoTThings.py now accept JSON config inputs.
  • spell-checker: Add missing excluded words.
    formatting: Add CPP files to uncrustify check.
  • manifest: Add the security-risk attribute
  • components: Update Mbed TLS to v3.6.1 release