Zephyr board configurations can be changed from within your overlay files for your application. In this article, we show how you can change the properties and nodes of your devicetree to create different behavior during boot.
Chris Duf, author of the DTSh tool, writes about how to better visualize your Devicetree in Zephyr and troubleshoot hard-to-find bugs in a Zephyr project.
Learning Devicetree is one of the more difficult parts of getting comfortable with Zephyr. This post walks you through an example error and points out things to check while troubleshooting.