Bridle 3.4.1 Release Notes
This project demonstrate the integration of TiaC Systems support in open source projects, like the Zephyr RTOS, with libraries and source code for applications. It is not yet intended or supported by TiaC Systems for product development.
Highlights
- Bridle as CMake package for freestanding projects. 
- West manifest harmonized with upstream. 
Note
See the changelog and readme files in the component repositories for a detailed description of changes.
Repositories
For more details, see: Repositories and revisions.
| Component | Imports | Branch | Tag | 
|---|---|---|---|
| v3.4-branch | v3.4.1 | ||
| canopennode chre cmsis edtt fatfs hal_altera hal_atmel hal_espressif hal_gigadevice hal_infineon hal_microchip hal_nordic hal_nuvoton hal_nxp hal_openisa hal_quicklogic hal_renesas hal_rpi_pico hal_silabs hal_st hal_stm32 hal_telink hal_ti hal_xtensa libmetal liblc3 littlefs loramac-node lvgl mbedtls mcuboot mipi-sys-t net-tools open-amp openthread picolibc psa-arch-tests segger tf-m-tests tinycrypt trusted-firmware-a trusted-firmware-m | tiacsys/v3.4-branch (v3.4-branch) | v3.4.1 | 
Supported boards
- Arduino/Genuino Zero 
- Seeed Studio XIAO SAMD21 (Seeeduino XIAO) 
- Seeeduino Lotus Cortex-M0+ 
- TiaC Magpie STM32F777NIHx 
Supported shields
- Seeed Studio Grove Interconnect Shields 
- Grove Button Shields 
- Grove LED Shields 
Change log
- Bridle can now properly find in freestanding CMake projects with - find_package(Bridle …). The CMake package configuration now falls back to Zephyr immediately and let it include again by Zephyr build configuration.
- All tests and samples use now this mechanic to find Bridle. 
- The Seeed Studio Grove Interconnect Shields now supports the Seeeduino Lotus Cortex-M0+ board too, although the board already provides its own Grove connectors beside the Arduino header. 
The following sections provide detailed lists of changes by component.
- PROJECT UPDATE to Zephyr Project v3.4 
Build Infrastructure
Take over the new build principles from Zephyr:
- Use West submanifest for upstream Zephyr and add multiple more projects: - HAL modules for: Renesas, Nuvoton, QuickLogic, Microchip, OpenISA, Telink, Texas Instruments, Infineon, SiLabs, GigaDevice 
- secure MCU boot module 
- Arm PSA tests module 
- TF-M tests module 
- TF-M module 
- TF-A module 
 
Documentation
- Update all output messages in documentation to be in sync with the upcoming Bridle version v3.4.1, based on Zephyr v3.4 (samples and tests).