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 <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2017-04-04 23:08:59 -04:00 committed by Anas Nashif
commit 295897c191
61 changed files with 475 additions and 0 deletions

View file

@ -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

View file

@ -0,0 +1,6 @@
identifier: em_starterkit
name: EM Starterkit
type: mcu
arch: arc
toolchain:
- zephyr

View file

@ -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

View file

@ -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

View file

@ -0,0 +1,7 @@
identifier: 96b_carbon
name: 96b_carbon
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,9 @@
identifier: 96b_carbon_nrf51
name: 96b_carbon_nrf51
type: mcu
arch: arm
ram: 32
flash: 256
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: 96b_nitrogen
name: 96b_nitrogen
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,8 @@
identifier: arduino_101_ble
name: arduino_101_ble
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 16

View file

@ -0,0 +1,7 @@
identifier: arduino_due
name: arduino_due
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,10 @@
identifier: bbc_microbit
name: bbc_microbit
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 16
testing:
default: true

View file

@ -0,0 +1,7 @@
identifier: cc3200_launchxl
name: cc3200_launchxl
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: cc3220sf_launchxl
name: cc3220sf_launchxl
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,8 @@
identifier: curie_ble
name: curie_ble
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 16

View file

@ -0,0 +1,7 @@
identifier: disco_l475_iot1
name: disco_l475_iot1
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: frdm_k64f
name: frdm_k64f
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,9 @@
identifier: frdm_kl25z
name: frdm_kl25z
type: mcu
arch: arm
ram: 16
flash: 128
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: frdm_kw41z
name: frdm_kw41z
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: hexiwear_k64
name: hexiwear_k64
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,9 @@
identifier: hexiwear_kw40z
name: hexiwear_kw40z
type: mcu
arch: arm
ram: 16
flash: 512
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: mps2_an385
name: mps2_an385
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,8 @@
identifier: nrf51_blenano
name: nrf51_blenano
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 16

View file

@ -0,0 +1,8 @@
identifier: nrf51_pca10028
name: nrf51_pca10028
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 32

View file

@ -0,0 +1,7 @@
identifier: nrf52840_pca10056
name: nrf52840_pca10056
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nrf52_blenano2
name: nrf52_blenano2
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nrf52_pca10040
name: nrf52_pca10040
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,8 @@
identifier: nucleo_f103rb
name: nucleo_f103rb
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 20

View file

@ -0,0 +1,8 @@
identifier: nucleo_f334r8
name: nucleo_f334r8
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 12

View file

@ -0,0 +1,7 @@
identifier: nucleo_f401re
name: nucleo_f401re
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nucleo_f411re
name: nucleo_f411re
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nucleo_f412zg
name: STM32F412ZG
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nucleo_f413zh
name: nucleo_f413zh
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nucleo_l432kc
name: nucleo_l432kc
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: nucleo_l476rg
name: nucleo_l476rg
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: olimex_stm32_e407
name: STM32-E407
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,8 @@
identifier: olimexino_stm32
name: olimexino_stm32
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 20

View file

@ -0,0 +1,9 @@
identifier: qemu_cortex_m3
name: qemu_cortex_m3
type: qemu
arch: arm
toolchain:
- zephyr
- gccarmemb
testing:
default: true

View file

@ -0,0 +1,8 @@
identifier: quark_se_c1000_ble
name: quark_se_c1000_ble
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 16

View file

@ -0,0 +1,7 @@
identifier: sam4s_xplained
name: SAM4S Xplained
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: sam_e70_xplained
name: sam_e70_xplained
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: stm3210c_eval
name: stm3210c_eval
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,8 @@
identifier: stm32373c_eval
name: stm32373c_eval
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 32

View file

@ -0,0 +1,7 @@
identifier: stm32_mini_a15
name: stm32_mini_a15
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: stm32f469i_disco
name: stm32f469i_disco
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: stm32f4_disco
name: stm32f4_disco
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: stm32l496g_disco
name: stm32l496g_disco
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,7 @@
identifier: v2m_beetle
name: v2m_beetle
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb

View file

@ -0,0 +1,6 @@
identifier: altera_max10
name: Altera MAX10
type: mcu
arch: nios2
toolchain:
- zephyr

View file

@ -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

View file

@ -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

View file

@ -0,0 +1,7 @@
identifier: zedboard_pulpino
name: Zedboard Pulpino
type: mcu
arch: riscv32
toolchain:
- zephyr
ram: 32

View file

@ -0,0 +1,7 @@
identifier: arduino_101
name: Arduino 101
type: mcu
arch: x86
toolchain:
- zephyr
- issm

View file

@ -0,0 +1,8 @@
identifier: galileo
name: Galileo Gen2
type: mcu
arch: x86
toolchain:
- zephyr
supported:
- pci

View file

@ -0,0 +1,6 @@
identifier: minnowboard
name: MinnowBoard
type: mcu
arch: x86
toolchain:
- zephyr

View file

@ -0,0 +1,7 @@
identifier: panther
name: Panther Board
type: mcu
arch: x86
toolchain:
- zephyr
- issm

View file

@ -0,0 +1,6 @@
identifier: qemu_x86
name: QEMU Emulation for X86
type: qemu
arch: x86
toolchain:
- zephyr

View file

@ -0,0 +1,8 @@
identifier: qemu_x86_iamcu
name: QEMU Emulation for X86 (IAMCU)
type: qemu
arch: x86
toolchain:
- zephyr
testing:
default: true

View file

@ -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

View file

@ -0,0 +1,7 @@
identifier: quark_se_c1000_devboard
name: Quark SE C1000 Devboard
type: mcu
arch: x86
toolchain:
- zephyr
- issm

View file

@ -0,0 +1,7 @@
identifier: tinytile
name: tinyTILE
type: mcu
arch: x86
toolchain:
- zephyr
- issm

View file

@ -0,0 +1,9 @@
identifier: qemu_xtensa
name: QEMU Emulation for Xtensa
type: qemu
arch: xtensa
toolchain:
- xcc
- zephyr
testing:
default: true

View file

@ -0,0 +1,6 @@
identifier: xt-sim
name: XT Simulator
type: mcu
arch: xtensa
toolchain:
- xcc