Bridle 4.3.0 Release Notes (Working draft)
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
NOT YET, tbd.
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 |
Group : Imports |
Branch |
Tag |
---|---|---|---|
v4.3-branch |
v4.3.0 |
||
geographiclib
|
62c0021cbf079b43cdd9a219e9b10b49ea616e19
(master)
|
||
acpica
liblc3
loramac-node
lvgl
mcuboot
open-amp
openthread
picolibc
hal : cmsis
hal : hal_adi
hal : hal_altera
hal : hal_ambiq
hal : hal_atmel
hal : hal_espressif
hal : hal_ethos_u
hal : hal_gigadevice
hal : hal_infineon
hal : hal_intel
hal : hal_microchip
hal : hal_nordic
hal : hal_nuvoton
hal : hal_nxp
hal : hal_openisa
hal : hal_quicklogic
hal : hal_renesas
hal : hal_rpi_pico
hal : hal_silabs
hal : hal_st
hal : hal_stm32
hal : hal_tdk
hal : hal_telink
hal : hal_ti
hal : hal_wurthelektronik
hal : hal_xtensa
hal : libmetal
fs : fatfs
fs : littlefs
tee : trusted-firmware-a
tee : trusted-firmware-m
crypto : mbedtls
crypto : tinycrypt
debug : mipi-sys-t
debug : segger
tools : edtt
tools : net-tools
optional : canopennode
optional : chre
optional : psa-arch-tests
optional : tf-m-tests
|
tiacsys/v4.3.0
(v4.3-branch)
|
v4.3.0 |
Supported boards
NOT YET, tbd.
Arduino/Genuino Zero
Cytron Maker Nano RP2040
Cytron Maker Pi RP2040
Mini USB RP2040
Mini USB RP2350
NXP MIMXRT1010-EVK
NXP MIMXRT1060-EVK
NXP MIMXRT1170-EVK/EVKB (CM7)
Nordic nRF52840 DK
Nordic nRF9160 DK
PicoBoy Color (PBC) Mini-Handheld
PicoBoy Color Plus (PBC+) Mini-Handheld
PicoBoy Mini-Handheld
Raspberry Pi Pico and Pico W
ST Nucleo F2xxxx
ST Nucleo F3xxxx / L4xxxx
ST Nucleo F4xxxx
ST Nucleo F6xxxx
ST Nucleo F7xxxx
Seeeduino Cortex-M0+
Seeeduino Lotus Cortex-M0+
TiaC CoffeeCaller nRF52
TiaC Magpie F777NI (former TiaC Magpie STM32F777NIHx)
VccGND Studio BluePill boards and derivates
Waveshare RP2040 (series of mini and pico sized boards)
WeAct Studio BluePill+ boards and derivates
XIAO SAMD21 (former Seeed Studio XIAO SAMD21), also known as Seeeduino XIAO
Supported shields
NOT YET, tbd.
Grove Button Shields
Grove LED Shields
Grove Sensor Shields
NXP SC18IS604-EVB
Raspberry Pi Pico Clock Shields
Raspberry Pi Pico LCD Shields
Raspberry Pi Pico LED Shields
Raspberry Pi Pico TEST Shields
SC16IS75x Breakout Boards
Seeed Studio Grove Interconnect Shields
TiaC SC18IS604 Arduino
Waveshare LCD Modules
Waveshare Pico 10-DOF IMU Sensor
Waveshare Pico Environment Sensor
Supported snippets
NOT YET, tbd.
BME280 Sensor Sample Tweaks (samples-sensor-bme280-tweaks)
Build all Display drivers test adjustments (tstdrv-bldall-display-adj)
Build all GPIO drivers test adjustments (tstdrv-bldall-gpio-adj)
Build all I2C drivers test adjustments (tstdrv-bldall-i2c-adj)
Build all MFD drivers test adjustments (tstdrv-bldall-mfd-adj)
Build all RTC drivers test adjustments (tstdrv-bldall-rtc-adj)
Build all Sensor drivers test adjustments (tstdrv-bldall-sensor-adj)
Build all UART drivers test adjustments (tstdrv-bldall-uart-adj)
CAN timing adjustments (can-timing-adj)
Delete Default Devicetree Aliases Snippet (del-default-aliases)
PWM Servomotor Preset Snippet (pwm-servo)
USB Console Snippet (usb-console)
Watchdog timing adjustments (wdt-timing-adj)
Change log
NOT YET, tbd.
tbd.
tbd.
tbd.
The following sections provide detailed lists of changes by component.
NOT YET, tbd.
tbd.
tbd.
tbd.
PROJECT UPDATE to Zephyr Project v4.3.0
Build Infrastructure
NOT YET, tbd.
tbd.
Using west package manager dependencies with uv on all GitHub workflows, especially QA integration and documentation build.
When setting up a workspace, you should no longer use the requirements TXT files directly, but instead call the command west packages pip --install.
Bridle now requires binary blobs that have to fetch with west blobs.
Documentation
NOT YET, tbd.
tbd.
tbd.
All list files for the required tool versions are now located in the
doc/
folder and must also be used from there.Update all output messages in documentation to be in sync with the upcoming Bridle version v4.3.0, based on Zephyr v4.3 (samples and tests).