Create Board Guide
This chapter introduces four ways to create a new development board. Choose a starting point based on your situation:
Method |
Use Case |
|---|---|
The new board is very similar in hardware to an existing board; use it as a base and modify |
|
Start from scratch; create an annotated board template based on your choices |
|
No suitable reference board to copy; copy configuration blocks from the device reference manual and modify according to the schematic |
|
Modify configuration on an existing board, or add extra devices |
For field specifications of each device and peripheral, see References
For board directory structure, scan paths, and YAML annotation semantics, see the Design Principles chapter
For configuring board-level devices, consulting device reference documentation, or handling hardware not yet natively supported by BMGR, see Board Device Adaption