You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to add the Zephyr ecosystem to a third party board which is not previously supported by Zephyr. The board is a Cortex M0 chipset. The architecture is supported but the SoC is not supported. I have added the board(used plank as a board here for e.g) files as below .
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello zephyr community,
I am trying to add the Zephyr ecosystem to a third party board which is not previously supported by Zephyr. The board is a Cortex M0 chipset. The architecture is supported but the SoC is not supported. I have added the board(used plank as a board here for e.g) files as below .
ncs/v2.1.1/zephyr/boards/arm$ tree plank_control_box/
plank_control_box/
├── Kconfig.board
├── Kconfig.defconfig
├── plank_control_box.dts
├── plank_control_box.dtsi
├── plank_control_box.yaml
└── plank_control_box_defconfig
The tree structure for files modified in soc
├── plank
│ ├── CMakeLists.txt
│ ├── Kconfig.defconfig.plank
│ ├── Kconfig.defconfig.series
│ ├── Kconfig.series
│ ├── Kconfig.soc
│ ├── linker.ld
│ └── startup_plank.S
├── CMakeLists.txt
├── Kconfig
├── Kconfig.defconfig
└── Kconfig.soc
Yaml file added for serial driver in bindings : pl,plankcontrolbox-uart.yaml
Further .dtsi files been included in plank
ncs/v2.1.1/zephyr/dts/arm$ tree plank/
plank
├── plank.dtsi
└── plank.dtsi
We have added SoC Vendor hals to the drivers directory and written driver api for uart.
We tried using sample program zephyr/samples/hello_word/ but we are unable to get any output.
Could you please help us with any information to make progress.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions