When building according to
https://mcuxpresso.nxp.com/mcuxsdk/latest/html/develop/sdk/custom_board_development.html
west build -b frdmmcxa346_custom examples/demo_apps/hello_world -DCUSTOM_BOARD_ROOT=(could be absolute path or relative path)>
No runner.yaml is produced in build output.
It seems like custom boards is not fully implemented in mcux extension
Regards
/Peter
We are not using Zephyr.
Regards
/Peter
Hi @Peter19,
The link you are referring to is for development of a custom board outside the SDK, not using Zephyr.
Please follow this webpage instead: Board Porting Guide — Zephyr Project Documentation.
As mentioned on that website: "you can usually start by copy/pasting its board directory and changing its contents for your hardware."
The best method to do a custom board implementation using Zephyr based on one of our MCUs is by downloading the zephyr repository using the MCUXpresso extension for VSCode, then going into
After doing this, the MCUXpresso extension for VS Code will show the new board when importing an example from the Zephyr repository you selected. Once you import a project for your new custom board, building the project as usual will result in the build process creating the runners.yaml file, as well as the rest of the files created specifically for your custom board.
I hope this helps.
BR,
Edwin.