Board support
The Bridle provides board definitions for all TiaC Systems devices. In addition, you can define custom boards.
Board names
The following tables list all boards and build targets for TiaC Systems hardware platforms.
Boards included in tiac-zephyr
The following boards are defined in the zephyr/boards/arm/
folder.
Also see the Supported Boards section in the Zephyr documentation.
Hardware platform |
Board name |
Build target |
---|---|---|
Native |
|
|
Emulator |
|
|
|
||
NUCLEO-F746ZG |
|
Boards included in tiac-bridle
The following boards are defined in the bridle/boards/arm/
folder.
Also see the Supported Boards section in this documentation.
Hardware platform |
Board name |
Build target |
---|---|---|
STM32F777 |
|
Custom boards
Defining your own board is a very common step in application development, since applications are typically designed to run on boards that are not directly supported by Bridle, given that they are typically custom designs and not available publicly. To define your own board, you can use the following Zephyr guides as reference, since boards are defined in the Bridle just as they are in Zephyr:
Custom Board, Devicetree and SOC Definitions is a guide to adding your own custom board to the Zephyr build system.
Board Porting Guide is a complete guide to porting Zephyr to your own board.