From 295897c191e19b647aa8a46abb4bb467a70184e7 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Tue, 4 Apr 2017 23:08:59 -0400 Subject: [PATCH] boards: add board meta-data Add board metadata to be consumed by the sanitycheck script to provide better matching with testcases and to test based on features declated in the board files. Signed-off-by: Anas Nashif --- boards/arc/arduino_101_sss/arduino_101_sss.yaml | 12 ++++++++++++ boards/arc/em_starterkit/em_starterkit.yaml | 6 ++++++ boards/arc/panther_ss/panther_ss.yaml | 12 ++++++++++++ .../quark_se_c1000_ss_devboard.yaml | 12 ++++++++++++ boards/arm/96b_carbon/96b_carbon.yaml | 7 +++++++ boards/arm/96b_carbon_nrf51/96b_carbon_nrf51.yaml | 9 +++++++++ boards/arm/96b_nitrogen/96b_nitrogen.yaml | 7 +++++++ boards/arm/arduino_101_ble/arduino_101_ble.yaml | 8 ++++++++ boards/arm/arduino_due/arduino_due.yaml | 7 +++++++ boards/arm/bbc_microbit/bbc_microbit.yaml | 10 ++++++++++ boards/arm/cc3200_launchxl/cc3200_launchxl.yaml | 7 +++++++ boards/arm/cc3220sf_launchxl/cc3220sf_launchxl.yaml | 7 +++++++ boards/arm/curie_ble/curie_ble.yaml | 8 ++++++++ boards/arm/disco_l475_iot1/disco_l475_iot1.yaml | 7 +++++++ boards/arm/frdm_k64f/frdm_k64f.yaml | 7 +++++++ boards/arm/frdm_kl25z/frdm_kl25z.yaml | 9 +++++++++ boards/arm/frdm_kw41z/frdm_kw41z.yaml | 7 +++++++ boards/arm/hexiwear_k64/hexiwear_k64.yaml | 7 +++++++ boards/arm/hexiwear_kw40z/hexiwear_kw40z.yaml | 9 +++++++++ boards/arm/mps2_an385/mps2_an385.yaml | 7 +++++++ boards/arm/nrf51_blenano/nrf51_blenano.yaml | 8 ++++++++ boards/arm/nrf51_pca10028/nrf51_pca10028.yaml | 8 ++++++++ boards/arm/nrf52840_pca10056/nrf52840_pca10056.yaml | 7 +++++++ boards/arm/nrf52_blenano2/nrf52_blenano2.yaml | 7 +++++++ boards/arm/nrf52_pca10040/nrf52_pca10040.yaml | 7 +++++++ boards/arm/nucleo_f103rb/nucleo_f103rb.yaml | 8 ++++++++ boards/arm/nucleo_f334r8/nucleo_f334r8.yaml | 8 ++++++++ boards/arm/nucleo_f401re/nucleo_f401re.yaml | 7 +++++++ boards/arm/nucleo_f411re/nucleo_f411re.yaml | 7 +++++++ boards/arm/nucleo_f412zg/nucleo_f412zg.yaml | 7 +++++++ boards/arm/nucleo_f413zh/nucleo_f413zh.yaml | 7 +++++++ boards/arm/nucleo_l432kc/nucleo_l432kc.yaml | 7 +++++++ boards/arm/nucleo_l476rg/nucleo_l476rg.yaml | 7 +++++++ boards/arm/olimex_stm32_e407/olimex_stm32_e407.yaml | 7 +++++++ boards/arm/olimexino_stm32/olimexino_stm32.yaml | 8 ++++++++ boards/arm/qemu_cortex_m3/qemu_cortex_m3.yaml | 9 +++++++++ .../arm/quark_se_c1000_ble/quark_se_c1000_ble.yaml | 8 ++++++++ boards/arm/sam4s_xplained/sam4s_xplained.yaml | 7 +++++++ boards/arm/sam_e70_xplained/sam_e70_xplained.yaml | 7 +++++++ boards/arm/stm3210c_eval/stm3210c_eval.yaml | 7 +++++++ boards/arm/stm32373c_eval/stm32373c_eval.yaml | 8 ++++++++ boards/arm/stm32_mini_a15/stm32_mini_a15.yaml | 7 +++++++ boards/arm/stm32f469i_disco/stm32f469i_disco.yaml | 7 +++++++ boards/arm/stm32f4_disco/stm32f4_disco.yaml | 7 +++++++ boards/arm/stm32l496g_disco/stm32l496g_disco.yaml | 7 +++++++ boards/arm/v2m_beetle/v2m_beetle.yaml | 7 +++++++ boards/nios2/altera_max10/altera_max10.yaml | 6 ++++++ boards/nios2/qemu_nios2/qemu_nios2.yaml | 11 +++++++++++ boards/riscv32/qemu_riscv32/qemu_riscv32.yaml | 11 +++++++++++ .../riscv32/zedboard_pulpino/zedboard_pulpino.yaml | 7 +++++++ boards/x86/arduino_101/arduino_101.yaml | 7 +++++++ boards/x86/galileo/galileo.yaml | 8 ++++++++ boards/x86/minnowboard/minnowboard.yaml | 6 ++++++ boards/x86/panther/panther.yaml | 7 +++++++ boards/x86/qemu_x86/qemu_x86.yaml | 6 ++++++ boards/x86/qemu_x86/qemu_x86_iamcu.yaml | 8 ++++++++ boards/x86/quark_d2000_crb/quark_d2000_crb.yaml | 13 +++++++++++++ .../quark_se_c1000_devboard.yaml | 7 +++++++ boards/x86/tinytile/tinytile.yaml | 7 +++++++ boards/xtensa/qemu_xtensa/qemu_xtensa.yaml | 9 +++++++++ boards/xtensa/xt-sim/xt-sim.yaml | 6 ++++++ 61 files changed, 475 insertions(+) create mode 100644 boards/arc/arduino_101_sss/arduino_101_sss.yaml create mode 100644 boards/arc/em_starterkit/em_starterkit.yaml create mode 100644 boards/arc/panther_ss/panther_ss.yaml create mode 100644 boards/arc/quark_se_c1000_ss_devboard/quark_se_c1000_ss_devboard.yaml create mode 100644 boards/arm/96b_carbon/96b_carbon.yaml create mode 100644 boards/arm/96b_carbon_nrf51/96b_carbon_nrf51.yaml create mode 100644 boards/arm/96b_nitrogen/96b_nitrogen.yaml create mode 100644 boards/arm/arduino_101_ble/arduino_101_ble.yaml create mode 100644 boards/arm/arduino_due/arduino_due.yaml create mode 100644 boards/arm/bbc_microbit/bbc_microbit.yaml create mode 100644 boards/arm/cc3200_launchxl/cc3200_launchxl.yaml create mode 100644 boards/arm/cc3220sf_launchxl/cc3220sf_launchxl.yaml create mode 100644 boards/arm/curie_ble/curie_ble.yaml create mode 100644 boards/arm/disco_l475_iot1/disco_l475_iot1.yaml create mode 100644 boards/arm/frdm_k64f/frdm_k64f.yaml create mode 100644 boards/arm/frdm_kl25z/frdm_kl25z.yaml create mode 100644 boards/arm/frdm_kw41z/frdm_kw41z.yaml create mode 100644 boards/arm/hexiwear_k64/hexiwear_k64.yaml create mode 100644 boards/arm/hexiwear_kw40z/hexiwear_kw40z.yaml create mode 100644 boards/arm/mps2_an385/mps2_an385.yaml create mode 100644 boards/arm/nrf51_blenano/nrf51_blenano.yaml create mode 100644 boards/arm/nrf51_pca10028/nrf51_pca10028.yaml create mode 100644 boards/arm/nrf52840_pca10056/nrf52840_pca10056.yaml create mode 100644 boards/arm/nrf52_blenano2/nrf52_blenano2.yaml create mode 100644 boards/arm/nrf52_pca10040/nrf52_pca10040.yaml create mode 100644 boards/arm/nucleo_f103rb/nucleo_f103rb.yaml create mode 100644 boards/arm/nucleo_f334r8/nucleo_f334r8.yaml create mode 100644 boards/arm/nucleo_f401re/nucleo_f401re.yaml create mode 100644 boards/arm/nucleo_f411re/nucleo_f411re.yaml create mode 100644 boards/arm/nucleo_f412zg/nucleo_f412zg.yaml create mode 100644 boards/arm/nucleo_f413zh/nucleo_f413zh.yaml create mode 100644 boards/arm/nucleo_l432kc/nucleo_l432kc.yaml create mode 100644 boards/arm/nucleo_l476rg/nucleo_l476rg.yaml create mode 100644 boards/arm/olimex_stm32_e407/olimex_stm32_e407.yaml create mode 100644 boards/arm/olimexino_stm32/olimexino_stm32.yaml create mode 100644 boards/arm/qemu_cortex_m3/qemu_cortex_m3.yaml create mode 100644 boards/arm/quark_se_c1000_ble/quark_se_c1000_ble.yaml create mode 100644 boards/arm/sam4s_xplained/sam4s_xplained.yaml create mode 100644 boards/arm/sam_e70_xplained/sam_e70_xplained.yaml create mode 100644 boards/arm/stm3210c_eval/stm3210c_eval.yaml create mode 100644 boards/arm/stm32373c_eval/stm32373c_eval.yaml create mode 100644 boards/arm/stm32_mini_a15/stm32_mini_a15.yaml create mode 100644 boards/arm/stm32f469i_disco/stm32f469i_disco.yaml create mode 100644 boards/arm/stm32f4_disco/stm32f4_disco.yaml create mode 100644 boards/arm/stm32l496g_disco/stm32l496g_disco.yaml create mode 100644 boards/arm/v2m_beetle/v2m_beetle.yaml create mode 100644 boards/nios2/altera_max10/altera_max10.yaml create mode 100644 boards/nios2/qemu_nios2/qemu_nios2.yaml create mode 100644 boards/riscv32/qemu_riscv32/qemu_riscv32.yaml create mode 100644 boards/riscv32/zedboard_pulpino/zedboard_pulpino.yaml create mode 100644 boards/x86/arduino_101/arduino_101.yaml create mode 100644 boards/x86/galileo/galileo.yaml create mode 100644 boards/x86/minnowboard/minnowboard.yaml create mode 100644 boards/x86/panther/panther.yaml create mode 100644 boards/x86/qemu_x86/qemu_x86.yaml create mode 100644 boards/x86/qemu_x86/qemu_x86_iamcu.yaml create mode 100644 boards/x86/quark_d2000_crb/quark_d2000_crb.yaml create mode 100644 boards/x86/quark_se_c1000_devboard/quark_se_c1000_devboard.yaml create mode 100644 boards/x86/tinytile/tinytile.yaml create mode 100644 boards/xtensa/qemu_xtensa/qemu_xtensa.yaml create mode 100644 boards/xtensa/xt-sim/xt-sim.yaml diff --git a/boards/arc/arduino_101_sss/arduino_101_sss.yaml b/boards/arc/arduino_101_sss/arduino_101_sss.yaml new file mode 100644 index 00000000000..55585b6e7fc --- /dev/null +++ b/boards/arc/arduino_101_sss/arduino_101_sss.yaml @@ -0,0 +1,12 @@ +identifier: arduino_101_sss +name: Arduino 101 - Sensor Subsystem +type: mcu +arch: arc +toolchain: + - zephyr +ram: 24 +testing: + default: true + ignore_tags: + - net + - bluetooth diff --git a/boards/arc/em_starterkit/em_starterkit.yaml b/boards/arc/em_starterkit/em_starterkit.yaml new file mode 100644 index 00000000000..6626c52863d --- /dev/null +++ b/boards/arc/em_starterkit/em_starterkit.yaml @@ -0,0 +1,6 @@ +identifier: em_starterkit +name: EM Starterkit +type: mcu +arch: arc +toolchain: + - zephyr diff --git a/boards/arc/panther_ss/panther_ss.yaml b/boards/arc/panther_ss/panther_ss.yaml new file mode 100644 index 00000000000..a8fec376414 --- /dev/null +++ b/boards/arc/panther_ss/panther_ss.yaml @@ -0,0 +1,12 @@ +identifier: panther_ss +name: Panther Board - Sensor Subsystem +type: mcu +arch: arc +ram: 24 +flash: 152 +toolchain: + - zephyr +testing: + ignore_tags: + - net + - bluetooth diff --git a/boards/arc/quark_se_c1000_ss_devboard/quark_se_c1000_ss_devboard.yaml b/boards/arc/quark_se_c1000_ss_devboard/quark_se_c1000_ss_devboard.yaml new file mode 100644 index 00000000000..1178cabb92e --- /dev/null +++ b/boards/arc/quark_se_c1000_ss_devboard/quark_se_c1000_ss_devboard.yaml @@ -0,0 +1,12 @@ +identifier: quark_se_c1000_ss_devboard +name: Quark SE C1000 Devboard - Sensor Subsystem +type: mcu +arch: arc +ram: 24 +flash: 152 +toolchain: + - zephyr +testing: + ignore_tags: + - net + - bluetooth diff --git a/boards/arm/96b_carbon/96b_carbon.yaml b/boards/arm/96b_carbon/96b_carbon.yaml new file mode 100644 index 00000000000..3c93249a938 --- /dev/null +++ b/boards/arm/96b_carbon/96b_carbon.yaml @@ -0,0 +1,7 @@ +identifier: 96b_carbon +name: 96b_carbon +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51.yaml b/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51.yaml new file mode 100644 index 00000000000..1f250d006b7 --- /dev/null +++ b/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51.yaml @@ -0,0 +1,9 @@ +identifier: 96b_carbon_nrf51 +name: 96b_carbon_nrf51 +type: mcu +arch: arm +ram: 32 +flash: 256 +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/96b_nitrogen/96b_nitrogen.yaml b/boards/arm/96b_nitrogen/96b_nitrogen.yaml new file mode 100644 index 00000000000..2daf199e976 --- /dev/null +++ b/boards/arm/96b_nitrogen/96b_nitrogen.yaml @@ -0,0 +1,7 @@ +identifier: 96b_nitrogen +name: 96b_nitrogen +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/arduino_101_ble/arduino_101_ble.yaml b/boards/arm/arduino_101_ble/arduino_101_ble.yaml new file mode 100644 index 00000000000..993a0d33627 --- /dev/null +++ b/boards/arm/arduino_101_ble/arduino_101_ble.yaml @@ -0,0 +1,8 @@ +identifier: arduino_101_ble +name: arduino_101_ble +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 16 diff --git a/boards/arm/arduino_due/arduino_due.yaml b/boards/arm/arduino_due/arduino_due.yaml new file mode 100644 index 00000000000..c99d7841921 --- /dev/null +++ b/boards/arm/arduino_due/arduino_due.yaml @@ -0,0 +1,7 @@ +identifier: arduino_due +name: arduino_due +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/bbc_microbit/bbc_microbit.yaml b/boards/arm/bbc_microbit/bbc_microbit.yaml new file mode 100644 index 00000000000..17aca3aae2c --- /dev/null +++ b/boards/arm/bbc_microbit/bbc_microbit.yaml @@ -0,0 +1,10 @@ +identifier: bbc_microbit +name: bbc_microbit +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 16 +testing: + default: true diff --git a/boards/arm/cc3200_launchxl/cc3200_launchxl.yaml b/boards/arm/cc3200_launchxl/cc3200_launchxl.yaml new file mode 100644 index 00000000000..70303274d7b --- /dev/null +++ b/boards/arm/cc3200_launchxl/cc3200_launchxl.yaml @@ -0,0 +1,7 @@ +identifier: cc3200_launchxl +name: cc3200_launchxl +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl.yaml b/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl.yaml new file mode 100644 index 00000000000..4a31a726c60 --- /dev/null +++ b/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl.yaml @@ -0,0 +1,7 @@ +identifier: cc3220sf_launchxl +name: cc3220sf_launchxl +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/curie_ble/curie_ble.yaml b/boards/arm/curie_ble/curie_ble.yaml new file mode 100644 index 00000000000..75a92659bb7 --- /dev/null +++ b/boards/arm/curie_ble/curie_ble.yaml @@ -0,0 +1,8 @@ +identifier: curie_ble +name: curie_ble +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 16 diff --git a/boards/arm/disco_l475_iot1/disco_l475_iot1.yaml b/boards/arm/disco_l475_iot1/disco_l475_iot1.yaml new file mode 100644 index 00000000000..7f5f641f397 --- /dev/null +++ b/boards/arm/disco_l475_iot1/disco_l475_iot1.yaml @@ -0,0 +1,7 @@ +identifier: disco_l475_iot1 +name: disco_l475_iot1 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/frdm_k64f/frdm_k64f.yaml b/boards/arm/frdm_k64f/frdm_k64f.yaml new file mode 100644 index 00000000000..952baa04e55 --- /dev/null +++ b/boards/arm/frdm_k64f/frdm_k64f.yaml @@ -0,0 +1,7 @@ +identifier: frdm_k64f +name: frdm_k64f +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/frdm_kl25z/frdm_kl25z.yaml b/boards/arm/frdm_kl25z/frdm_kl25z.yaml new file mode 100644 index 00000000000..145401a529e --- /dev/null +++ b/boards/arm/frdm_kl25z/frdm_kl25z.yaml @@ -0,0 +1,9 @@ +identifier: frdm_kl25z +name: frdm_kl25z +type: mcu +arch: arm +ram: 16 +flash: 128 +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/frdm_kw41z/frdm_kw41z.yaml b/boards/arm/frdm_kw41z/frdm_kw41z.yaml new file mode 100644 index 00000000000..56da12d4cad --- /dev/null +++ b/boards/arm/frdm_kw41z/frdm_kw41z.yaml @@ -0,0 +1,7 @@ +identifier: frdm_kw41z +name: frdm_kw41z +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/hexiwear_k64/hexiwear_k64.yaml b/boards/arm/hexiwear_k64/hexiwear_k64.yaml new file mode 100644 index 00000000000..d5749b1670e --- /dev/null +++ b/boards/arm/hexiwear_k64/hexiwear_k64.yaml @@ -0,0 +1,7 @@ +identifier: hexiwear_k64 +name: hexiwear_k64 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/hexiwear_kw40z/hexiwear_kw40z.yaml b/boards/arm/hexiwear_kw40z/hexiwear_kw40z.yaml new file mode 100644 index 00000000000..affffc3851a --- /dev/null +++ b/boards/arm/hexiwear_kw40z/hexiwear_kw40z.yaml @@ -0,0 +1,9 @@ +identifier: hexiwear_kw40z +name: hexiwear_kw40z +type: mcu +arch: arm +ram: 16 +flash: 512 +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/mps2_an385/mps2_an385.yaml b/boards/arm/mps2_an385/mps2_an385.yaml new file mode 100644 index 00000000000..4c83015e806 --- /dev/null +++ b/boards/arm/mps2_an385/mps2_an385.yaml @@ -0,0 +1,7 @@ +identifier: mps2_an385 +name: mps2_an385 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nrf51_blenano/nrf51_blenano.yaml b/boards/arm/nrf51_blenano/nrf51_blenano.yaml new file mode 100644 index 00000000000..5a4554a3eb8 --- /dev/null +++ b/boards/arm/nrf51_blenano/nrf51_blenano.yaml @@ -0,0 +1,8 @@ +identifier: nrf51_blenano +name: nrf51_blenano +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 16 diff --git a/boards/arm/nrf51_pca10028/nrf51_pca10028.yaml b/boards/arm/nrf51_pca10028/nrf51_pca10028.yaml new file mode 100644 index 00000000000..54ff82c6663 --- /dev/null +++ b/boards/arm/nrf51_pca10028/nrf51_pca10028.yaml @@ -0,0 +1,8 @@ +identifier: nrf51_pca10028 +name: nrf51_pca10028 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 32 diff --git a/boards/arm/nrf52840_pca10056/nrf52840_pca10056.yaml b/boards/arm/nrf52840_pca10056/nrf52840_pca10056.yaml new file mode 100644 index 00000000000..1c29cf5ab4b --- /dev/null +++ b/boards/arm/nrf52840_pca10056/nrf52840_pca10056.yaml @@ -0,0 +1,7 @@ +identifier: nrf52840_pca10056 +name: nrf52840_pca10056 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nrf52_blenano2/nrf52_blenano2.yaml b/boards/arm/nrf52_blenano2/nrf52_blenano2.yaml new file mode 100644 index 00000000000..15ec82cde9f --- /dev/null +++ b/boards/arm/nrf52_blenano2/nrf52_blenano2.yaml @@ -0,0 +1,7 @@ +identifier: nrf52_blenano2 +name: nrf52_blenano2 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nrf52_pca10040/nrf52_pca10040.yaml b/boards/arm/nrf52_pca10040/nrf52_pca10040.yaml new file mode 100644 index 00000000000..efdbf9dda66 --- /dev/null +++ b/boards/arm/nrf52_pca10040/nrf52_pca10040.yaml @@ -0,0 +1,7 @@ +identifier: nrf52_pca10040 +name: nrf52_pca10040 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nucleo_f103rb/nucleo_f103rb.yaml b/boards/arm/nucleo_f103rb/nucleo_f103rb.yaml new file mode 100644 index 00000000000..99bf9e91814 --- /dev/null +++ b/boards/arm/nucleo_f103rb/nucleo_f103rb.yaml @@ -0,0 +1,8 @@ +identifier: nucleo_f103rb +name: nucleo_f103rb +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 20 diff --git a/boards/arm/nucleo_f334r8/nucleo_f334r8.yaml b/boards/arm/nucleo_f334r8/nucleo_f334r8.yaml new file mode 100644 index 00000000000..d8c6ae13edc --- /dev/null +++ b/boards/arm/nucleo_f334r8/nucleo_f334r8.yaml @@ -0,0 +1,8 @@ +identifier: nucleo_f334r8 +name: nucleo_f334r8 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 12 diff --git a/boards/arm/nucleo_f401re/nucleo_f401re.yaml b/boards/arm/nucleo_f401re/nucleo_f401re.yaml new file mode 100644 index 00000000000..df36cd60d7a --- /dev/null +++ b/boards/arm/nucleo_f401re/nucleo_f401re.yaml @@ -0,0 +1,7 @@ +identifier: nucleo_f401re +name: nucleo_f401re +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nucleo_f411re/nucleo_f411re.yaml b/boards/arm/nucleo_f411re/nucleo_f411re.yaml new file mode 100644 index 00000000000..a99cec3bb00 --- /dev/null +++ b/boards/arm/nucleo_f411re/nucleo_f411re.yaml @@ -0,0 +1,7 @@ +identifier: nucleo_f411re +name: nucleo_f411re +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nucleo_f412zg/nucleo_f412zg.yaml b/boards/arm/nucleo_f412zg/nucleo_f412zg.yaml new file mode 100644 index 00000000000..7bc0b8ae2fd --- /dev/null +++ b/boards/arm/nucleo_f412zg/nucleo_f412zg.yaml @@ -0,0 +1,7 @@ +identifier: nucleo_f412zg +name: STM32F412ZG +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nucleo_f413zh/nucleo_f413zh.yaml b/boards/arm/nucleo_f413zh/nucleo_f413zh.yaml new file mode 100644 index 00000000000..234a85510f5 --- /dev/null +++ b/boards/arm/nucleo_f413zh/nucleo_f413zh.yaml @@ -0,0 +1,7 @@ +identifier: nucleo_f413zh +name: nucleo_f413zh +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nucleo_l432kc/nucleo_l432kc.yaml b/boards/arm/nucleo_l432kc/nucleo_l432kc.yaml new file mode 100644 index 00000000000..fe08b5ddcfe --- /dev/null +++ b/boards/arm/nucleo_l432kc/nucleo_l432kc.yaml @@ -0,0 +1,7 @@ +identifier: nucleo_l432kc +name: nucleo_l432kc +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/nucleo_l476rg/nucleo_l476rg.yaml b/boards/arm/nucleo_l476rg/nucleo_l476rg.yaml new file mode 100644 index 00000000000..7aff5f7dda7 --- /dev/null +++ b/boards/arm/nucleo_l476rg/nucleo_l476rg.yaml @@ -0,0 +1,7 @@ +identifier: nucleo_l476rg +name: nucleo_l476rg +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/olimex_stm32_e407/olimex_stm32_e407.yaml b/boards/arm/olimex_stm32_e407/olimex_stm32_e407.yaml new file mode 100644 index 00000000000..7109ebae815 --- /dev/null +++ b/boards/arm/olimex_stm32_e407/olimex_stm32_e407.yaml @@ -0,0 +1,7 @@ +identifier: olimex_stm32_e407 +name: STM32-E407 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/olimexino_stm32/olimexino_stm32.yaml b/boards/arm/olimexino_stm32/olimexino_stm32.yaml new file mode 100644 index 00000000000..a82ebb2051f --- /dev/null +++ b/boards/arm/olimexino_stm32/olimexino_stm32.yaml @@ -0,0 +1,8 @@ +identifier: olimexino_stm32 +name: olimexino_stm32 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 20 diff --git a/boards/arm/qemu_cortex_m3/qemu_cortex_m3.yaml b/boards/arm/qemu_cortex_m3/qemu_cortex_m3.yaml new file mode 100644 index 00000000000..52bdc16bf04 --- /dev/null +++ b/boards/arm/qemu_cortex_m3/qemu_cortex_m3.yaml @@ -0,0 +1,9 @@ +identifier: qemu_cortex_m3 +name: qemu_cortex_m3 +type: qemu +arch: arm +toolchain: + - zephyr + - gccarmemb +testing: + default: true diff --git a/boards/arm/quark_se_c1000_ble/quark_se_c1000_ble.yaml b/boards/arm/quark_se_c1000_ble/quark_se_c1000_ble.yaml new file mode 100644 index 00000000000..149253f2192 --- /dev/null +++ b/boards/arm/quark_se_c1000_ble/quark_se_c1000_ble.yaml @@ -0,0 +1,8 @@ +identifier: quark_se_c1000_ble +name: quark_se_c1000_ble +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 16 diff --git a/boards/arm/sam4s_xplained/sam4s_xplained.yaml b/boards/arm/sam4s_xplained/sam4s_xplained.yaml new file mode 100644 index 00000000000..49129e096c0 --- /dev/null +++ b/boards/arm/sam4s_xplained/sam4s_xplained.yaml @@ -0,0 +1,7 @@ +identifier: sam4s_xplained +name: SAM4S Xplained +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/sam_e70_xplained/sam_e70_xplained.yaml b/boards/arm/sam_e70_xplained/sam_e70_xplained.yaml new file mode 100644 index 00000000000..9b2e39413ca --- /dev/null +++ b/boards/arm/sam_e70_xplained/sam_e70_xplained.yaml @@ -0,0 +1,7 @@ +identifier: sam_e70_xplained +name: sam_e70_xplained +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/stm3210c_eval/stm3210c_eval.yaml b/boards/arm/stm3210c_eval/stm3210c_eval.yaml new file mode 100644 index 00000000000..bbb22e7e613 --- /dev/null +++ b/boards/arm/stm3210c_eval/stm3210c_eval.yaml @@ -0,0 +1,7 @@ +identifier: stm3210c_eval +name: stm3210c_eval +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/stm32373c_eval/stm32373c_eval.yaml b/boards/arm/stm32373c_eval/stm32373c_eval.yaml new file mode 100644 index 00000000000..d32ff34e132 --- /dev/null +++ b/boards/arm/stm32373c_eval/stm32373c_eval.yaml @@ -0,0 +1,8 @@ +identifier: stm32373c_eval +name: stm32373c_eval +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb +ram: 32 diff --git a/boards/arm/stm32_mini_a15/stm32_mini_a15.yaml b/boards/arm/stm32_mini_a15/stm32_mini_a15.yaml new file mode 100644 index 00000000000..856e4fd6a33 --- /dev/null +++ b/boards/arm/stm32_mini_a15/stm32_mini_a15.yaml @@ -0,0 +1,7 @@ +identifier: stm32_mini_a15 +name: stm32_mini_a15 +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/stm32f469i_disco/stm32f469i_disco.yaml b/boards/arm/stm32f469i_disco/stm32f469i_disco.yaml new file mode 100644 index 00000000000..d868f61cb80 --- /dev/null +++ b/boards/arm/stm32f469i_disco/stm32f469i_disco.yaml @@ -0,0 +1,7 @@ +identifier: stm32f469i_disco +name: stm32f469i_disco +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/stm32f4_disco/stm32f4_disco.yaml b/boards/arm/stm32f4_disco/stm32f4_disco.yaml new file mode 100644 index 00000000000..7b9c6520f92 --- /dev/null +++ b/boards/arm/stm32f4_disco/stm32f4_disco.yaml @@ -0,0 +1,7 @@ +identifier: stm32f4_disco +name: stm32f4_disco +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/stm32l496g_disco/stm32l496g_disco.yaml b/boards/arm/stm32l496g_disco/stm32l496g_disco.yaml new file mode 100644 index 00000000000..d1b991d430c --- /dev/null +++ b/boards/arm/stm32l496g_disco/stm32l496g_disco.yaml @@ -0,0 +1,7 @@ +identifier: stm32l496g_disco +name: stm32l496g_disco +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/arm/v2m_beetle/v2m_beetle.yaml b/boards/arm/v2m_beetle/v2m_beetle.yaml new file mode 100644 index 00000000000..937c7fe98b5 --- /dev/null +++ b/boards/arm/v2m_beetle/v2m_beetle.yaml @@ -0,0 +1,7 @@ +identifier: v2m_beetle +name: v2m_beetle +type: mcu +arch: arm +toolchain: + - zephyr + - gccarmemb diff --git a/boards/nios2/altera_max10/altera_max10.yaml b/boards/nios2/altera_max10/altera_max10.yaml new file mode 100644 index 00000000000..a59497a4509 --- /dev/null +++ b/boards/nios2/altera_max10/altera_max10.yaml @@ -0,0 +1,6 @@ +identifier: altera_max10 +name: Altera MAX10 +type: mcu +arch: nios2 +toolchain: + - zephyr diff --git a/boards/nios2/qemu_nios2/qemu_nios2.yaml b/boards/nios2/qemu_nios2/qemu_nios2.yaml new file mode 100644 index 00000000000..82caf2867c9 --- /dev/null +++ b/boards/nios2/qemu_nios2/qemu_nios2.yaml @@ -0,0 +1,11 @@ +identifier: qemu_nios2 +name: QEMU Emulation for NIOS II +type: qemu +arch: nios2 +toolchain: + - zephyr +testing: + default: true + ignore_tags: + - net + - bluetooth diff --git a/boards/riscv32/qemu_riscv32/qemu_riscv32.yaml b/boards/riscv32/qemu_riscv32/qemu_riscv32.yaml new file mode 100644 index 00000000000..4a41f20900f --- /dev/null +++ b/boards/riscv32/qemu_riscv32/qemu_riscv32.yaml @@ -0,0 +1,11 @@ +identifier: qemu_riscv32 +name: QEMU Emulation for RISC V +type: qemu +arch: riscv32 +toolchain: + - zephyr +testing: + default: true + ignore_tags: + - net + - bluetooth diff --git a/boards/riscv32/zedboard_pulpino/zedboard_pulpino.yaml b/boards/riscv32/zedboard_pulpino/zedboard_pulpino.yaml new file mode 100644 index 00000000000..15a5e5e6f87 --- /dev/null +++ b/boards/riscv32/zedboard_pulpino/zedboard_pulpino.yaml @@ -0,0 +1,7 @@ +identifier: zedboard_pulpino +name: Zedboard Pulpino +type: mcu +arch: riscv32 +toolchain: + - zephyr +ram: 32 diff --git a/boards/x86/arduino_101/arduino_101.yaml b/boards/x86/arduino_101/arduino_101.yaml new file mode 100644 index 00000000000..0f365f310f8 --- /dev/null +++ b/boards/x86/arduino_101/arduino_101.yaml @@ -0,0 +1,7 @@ +identifier: arduino_101 +name: Arduino 101 +type: mcu +arch: x86 +toolchain: + - zephyr + - issm diff --git a/boards/x86/galileo/galileo.yaml b/boards/x86/galileo/galileo.yaml new file mode 100644 index 00000000000..666d5dee0d7 --- /dev/null +++ b/boards/x86/galileo/galileo.yaml @@ -0,0 +1,8 @@ +identifier: galileo +name: Galileo Gen2 +type: mcu +arch: x86 +toolchain: + - zephyr +supported: + - pci diff --git a/boards/x86/minnowboard/minnowboard.yaml b/boards/x86/minnowboard/minnowboard.yaml new file mode 100644 index 00000000000..74b0691acb3 --- /dev/null +++ b/boards/x86/minnowboard/minnowboard.yaml @@ -0,0 +1,6 @@ +identifier: minnowboard +name: MinnowBoard +type: mcu +arch: x86 +toolchain: + - zephyr diff --git a/boards/x86/panther/panther.yaml b/boards/x86/panther/panther.yaml new file mode 100644 index 00000000000..a15c043cd6e --- /dev/null +++ b/boards/x86/panther/panther.yaml @@ -0,0 +1,7 @@ +identifier: panther +name: Panther Board +type: mcu +arch: x86 +toolchain: + - zephyr + - issm diff --git a/boards/x86/qemu_x86/qemu_x86.yaml b/boards/x86/qemu_x86/qemu_x86.yaml new file mode 100644 index 00000000000..491ef4d0f26 --- /dev/null +++ b/boards/x86/qemu_x86/qemu_x86.yaml @@ -0,0 +1,6 @@ +identifier: qemu_x86 +name: QEMU Emulation for X86 +type: qemu +arch: x86 +toolchain: + - zephyr diff --git a/boards/x86/qemu_x86/qemu_x86_iamcu.yaml b/boards/x86/qemu_x86/qemu_x86_iamcu.yaml new file mode 100644 index 00000000000..ee3593c9c96 --- /dev/null +++ b/boards/x86/qemu_x86/qemu_x86_iamcu.yaml @@ -0,0 +1,8 @@ +identifier: qemu_x86_iamcu +name: QEMU Emulation for X86 (IAMCU) +type: qemu +arch: x86 +toolchain: + - zephyr +testing: + default: true diff --git a/boards/x86/quark_d2000_crb/quark_d2000_crb.yaml b/boards/x86/quark_d2000_crb/quark_d2000_crb.yaml new file mode 100644 index 00000000000..eeb873ecde7 --- /dev/null +++ b/boards/x86/quark_d2000_crb/quark_d2000_crb.yaml @@ -0,0 +1,13 @@ +identifier: quark_d2000_crb +name: Quark D2000 Devboard +type: mcu +arch: x86 +toolchain: + - zephyr + - issm +ram: 8 +flash: 32 +testing: + ignore_tags: + - net + - bluetooth diff --git a/boards/x86/quark_se_c1000_devboard/quark_se_c1000_devboard.yaml b/boards/x86/quark_se_c1000_devboard/quark_se_c1000_devboard.yaml new file mode 100644 index 00000000000..731a55ed98e --- /dev/null +++ b/boards/x86/quark_se_c1000_devboard/quark_se_c1000_devboard.yaml @@ -0,0 +1,7 @@ +identifier: quark_se_c1000_devboard +name: Quark SE C1000 Devboard +type: mcu +arch: x86 +toolchain: + - zephyr + - issm diff --git a/boards/x86/tinytile/tinytile.yaml b/boards/x86/tinytile/tinytile.yaml new file mode 100644 index 00000000000..b3ce091f4a4 --- /dev/null +++ b/boards/x86/tinytile/tinytile.yaml @@ -0,0 +1,7 @@ +identifier: tinytile +name: tinyTILE +type: mcu +arch: x86 +toolchain: + - zephyr + - issm diff --git a/boards/xtensa/qemu_xtensa/qemu_xtensa.yaml b/boards/xtensa/qemu_xtensa/qemu_xtensa.yaml new file mode 100644 index 00000000000..1be7a36b422 --- /dev/null +++ b/boards/xtensa/qemu_xtensa/qemu_xtensa.yaml @@ -0,0 +1,9 @@ +identifier: qemu_xtensa +name: QEMU Emulation for Xtensa +type: qemu +arch: xtensa +toolchain: + - xcc + - zephyr +testing: + default: true diff --git a/boards/xtensa/xt-sim/xt-sim.yaml b/boards/xtensa/xt-sim/xt-sim.yaml new file mode 100644 index 00000000000..708a97b2fb8 --- /dev/null +++ b/boards/xtensa/xt-sim/xt-sim.yaml @@ -0,0 +1,6 @@ +identifier: xt-sim +name: XT Simulator +type: mcu +arch: xtensa +toolchain: + - xcc