Bridle 3.3.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
Added proper build infrastructure.
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.3-branch |
v3.3.1 |
||
canopennode
chre
cmsis
edtt
fatfs
hal_altera
hal_atmel
hal_espressif
hal_nordic
hal_nxp
hal_rpi_pico
hal_st
hal_stm32
hal_xtensa
libmetal
liblc3
littlefs
loramac-node
lvgl
mbedtls
mcumgr
mipi-sys-t
net-tools
open-amp
openthread
picolibc
segger
tinycrypt
|
tiacsys/v3.3-branch
(v3.3-branch)
|
v3.3.0 |
Supported boards
Arduino/Genuino Zero
Seeed Studio XIAO SAMD21 (Seeeduino XIAO)
Seeeduino Lotus Cortex-M0+
TiaC Magpie STM32F777NIHx
Change log
The following sections provide detailed lists of changes by component.
Add new boards:
Arduino/Genuino Zero, improved copy from Zephyr
Seeeduino Lotus Cortex-M0+, new for Zephyr too
XIAO SAMD21 (Seeeduino XIAO), improved copy from Zephyr
Add new shields:
Seeed Studio Grove Interconnect Shields, with integration tested for:
Add new DTS bindings:
Add new drivers:
PCA9554 I2C-based GPIO chip (
CONFIG_GPIO_PCA9554
)PCA9555 I2C-based GPIO chip (
CONFIG_GPIO_PCA9555
)
Add new samples:
Button, improved copy from Zephyr with feature toggle for either “polling thread” or “interrupt callback”
PROJECT UPDATE to Zephyr Project v3.3
Build Infrastructure
Take over the new build principles from Zephyr:
Use the new RST role
dtcompatible
that is provided as Sphinx extension by Zephyr:Replace all (now obsolete) Inter-Sphinx references such as
:ref:`devicetree:dtbinding_vendor_thing`
to the new RST role:dtcompatible:`vendor,thing`
.
Remove the useless sub-folder
services
, services should be placed belowsubsys
.Use original glue code for external 3rd party Zephyr modules that will be maintained inside the Bridle repository.
Documentation
Update all output messages in documentation to be in sync with the upcoming Bridle version v3.3.1, based on Zephyr v3.3 (samples and tests).
Following latest Zephyr Coding Guidelines and update terms, see Rule A.2: Inclusive Language.