boards: twister: update boards' twister metadata files

Following the update of the schema, this updates all boards with the new
structure.

Signed-off-by: Wilfried Chauveau <wilfried.chauveau@arm.com>
This commit is contained in:
Wilfried Chauveau 2024-09-17 17:07:41 +01:00 committed by Benjamin Cabé
commit 85f36aae51
88 changed files with 225 additions and 119 deletions

View file

@ -5,6 +5,9 @@ identifier: fvp_base_revc_2xaemv8a
name: FVP Emulation FVP_Base_RevC-2xAEMvA
arch: arm64
type: sim
simulation:
- name: armfvp
exec: FVP_Base_RevC-2xAEMvA
toolchain:
- zephyr
- cross-compile

View file

@ -5,6 +5,9 @@ identifier: fvp_base_revc_2xaemv8a/fvp_base_revc_2xaemv8a/smp/ns
name: FVP Emulation FVP_Base_RevC-2xAEMvA (SMP)
arch: arm64
type: sim
simulation:
- name: armfvp
exec: FVP_Base_RevC-2xAEMvA
toolchain:
- zephyr
- cross-compile

View file

@ -6,6 +6,9 @@ identifier: fvp_baser_aemv8r/fvp_aemv8r_aarch32
name: FVP Emulation FVP_BaseR_AEMv8R AArch32
arch: arm
type: sim
simulation:
- name: armfvp
exec: FVP_BaseR_AEMv8R
toolchain:
- zephyr
- cross-compile

View file

@ -5,6 +5,9 @@ identifier: fvp_baser_aemv8r/fvp_aemv8r_aarch32/smp
name: FVP Emulation FVP_BaseR_AEMv8R AArch32 (SMP)
arch: arm
type: sim
simulation:
- name: armfvp
exec: FVP_BaseR_AEMv8R
toolchain:
- zephyr
- cross-compile

View file

@ -5,6 +5,9 @@ identifier: fvp_baser_aemv8r/fvp_aemv8r_aarch64
name: FVP Emulation FVP_BaseR_AEMv8R
arch: arm64
type: sim
simulation:
- name: armfvp
exec: FVP_BaseR_AEMv8R
toolchain:
- zephyr
- cross-compile

View file

@ -5,6 +5,9 @@ identifier: fvp_baser_aemv8r/fvp_aemv8r_aarch64/smp
name: FVP Emulation FVP_BaseR_AEMv8R (SMP)
arch: arm64
type: sim
simulation:
- name: armfvp
exec: FVP_BaseR_AEMv8R
toolchain:
- zephyr
- cross-compile

View file

@ -2,7 +2,8 @@ identifier: mps2/an385
name: ARM V2M MPS2
type: mcu
arch: arm
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- gnuarmemb

View file

@ -4,7 +4,9 @@ type: mcu
arch: arm
ram: 4096
flash: 4096
simulation: qemu
simulation:
- name: qemu
- name: armfvp
toolchain:
- gnuarmemb
- zephyr

View file

@ -4,7 +4,9 @@ type: mcu
arch: arm
ram: 512
flash: 512
simulation: qemu
simulation:
- name: qemu
- name: armfvp
toolchain:
- gnuarmemb
- zephyr

View file

@ -4,7 +4,9 @@ type: mcu
arch: arm
ram: 512
flash: 468
simulation: qemu
simulation:
- name: qemu
- name: armfvp
toolchain:
- gnuarmemb
- zephyr

View file

@ -11,7 +11,9 @@ type: mcu
arch: arm
ram: 512
flash: 512
simulation: qemu
simulation:
- name: qemu
- name: armfvp
toolchain:
- gnuarmemb
- zephyr

View file

@ -11,7 +11,8 @@ type: mcu
arch: arm
ram: 2048
flash: 512
simulation: qemu
simulation:
- name: qemu
toolchain:
- gnuarmemb
- zephyr

View file

@ -7,8 +7,9 @@ type: mcu
arch: arm
ram: 512
flash: 512
simulation: armfvp
simulation_exec: FVP_Corstone_SSE-300_Ethos-U55
simulation:
- name: armfvp
exec: FVP_Corstone_SSE-300_Ethos-U55
toolchain:
- gnuarmemb
- zephyr

View file

@ -7,8 +7,9 @@ type: mcu
arch: arm
ram: 32
flash: 32
simulation: armfvp
simulation_exec: FVP_Corstone_SSE-310
simulation:
- name: armfvp
exec: FVP_Corstone_SSE-310
toolchain:
- gnuarmemb
- zephyr

View file

@ -1,8 +1,9 @@
identifier: generic_leon3
name: Generic LEON3 system
type: mcu
simulation: tsim
simulation_exec: tsim-leon3
simulation:
- name: tsim
exec: tsim-leon3
arch: sparc
ram: 4096
flash: 2048

View file

@ -1,8 +1,9 @@
identifier: gr716a_mini
name: GR716-MINI Development Board
type: mcu
simulation: tsim
simulation_exec: tsim-leon3
simulation:
- name: tsim
exec: tsim-leon3
arch: sparc
toolchain:
- zephyr

View file

@ -20,20 +20,23 @@ variants:
twister: false
intel_adsp/ace20_lnl/sim:
type: sim
simulation: custom
simulation_exec: acesim
simulation:
- name: custom
exec: acesim
testing:
timeout_multiplier: 4
intel_adsp/ace15_mtpm/sim:
type: sim
simulation: custom
simulation_exec: acesim
simulation:
- name: custom
exec: acesim
testing:
timeout_multiplier: 4
intel_adsp/ace30/ptl/sim:
type: sim
simulation: custom
simulation_exec: acesim
simulation:
- name: custom
exec: acesim
toolchain:
- xt-clang
- zephyr

View file

@ -5,8 +5,9 @@ arch: x86
toolchain:
- zephyr
ram: 640
simulation: simics
simulation_exec: simics
simulation:
- name: simics
exec: simics
supported:
- serial
testing:

View file

@ -5,8 +5,9 @@ arch: riscv
toolchain:
- zephyr
ram: 64
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
default: true
ignore_tags:

View file

@ -1,7 +1,8 @@
identifier: native_posix
name: Native 32-bit POSIX port
type: native
simulation: native
simulation:
- name: native
arch: posix
ram: 65536
flash: 65536

View file

@ -1,7 +1,8 @@
identifier: native_posix/native/64
name: Native 64-bit POSIX port
type: native
simulation: native
simulation:
- name: native
arch: posix
ram: 65536
flash: 65536

View file

@ -1,7 +1,8 @@
identifier: native_sim
name: Native Simulation port - 32-bit
type: native
simulation: native
simulation:
- name: native
arch: posix
ram: 65536
flash: 65536

View file

@ -1,7 +1,8 @@
identifier: native_sim/native/64
name: Native Simulation port - 64-bit variant
type: native
simulation: native
simulation:
- name: native
arch: posix
ram: 65536
flash: 65536

View file

@ -2,7 +2,8 @@ identifier: nrf52_bsim
name: NRF52 BabbleSim board
type: native
arch: posix
simulation: native
simulation:
- name: native
env:
- BSIM_OUT_PATH
toolchain:

View file

@ -2,7 +2,8 @@ identifier: nrf5340bsim/nrf5340/cpuapp
name: NRF53 BabbleSim - Application Core target
type: native
arch: posix
simulation: native
simulation:
- name: native
env:
- BSIM_OUT_PATH
toolchain:

View file

@ -2,7 +2,8 @@ identifier: nrf5340bsim/nrf5340/cpunet
name: NRF53 Net Core BabbleSim board
type: native
arch: posix
simulation: native
simulation:
- name: native
env:
- BSIM_OUT_PATH
toolchain:

View file

@ -2,7 +2,8 @@ identifier: nrf54l15bsim/nrf54l15/cpuapp
name: NRF54L15 BabbleSim - Application Core target
type: native
arch: posix
simulation: native
simulation:
- name: native
env:
- BSIM_OUT_PATH
toolchain:

View file

@ -1,7 +1,8 @@
identifier: qemu_arc/qemu_arc_em
name: QEMU Emulation for ARC EM
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arc
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_arc/qemu_arc_hs
name: QEMU Emulation for ARC HS
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arc
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_arc/qemu_arc_hs5x
name: QEMU Emulation for ARC HS5x
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arc
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_arc/qemu_arc_hs6x
name: QEMU Emulation for ARC HS6x
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arc
toolchain:
- cross-compile

View file

@ -1,7 +1,8 @@
identifier: qemu_arc/qemu_arc_hs/xip
name: QEMU Emulation for ARC HS (XIP)
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arc
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_cortex_a53
name: QEMU Emulation for Cortex-A53
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm64
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_cortex_a53/qemu_cortex_a53/smp
name: QEMU Emulation for Cortex-A53 SMP
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm64
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_cortex_a53/qemu_cortex_a53/xip
name: QEMU Emulation for Cortex-A53 (XIP)
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm64
toolchain:
- zephyr

View file

@ -8,7 +8,8 @@
identifier: qemu_cortex_a9
name: QEMU Emulation for Cortex-A9
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_cortex_m0
name: QEMU Emulation for Cortex-M0
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_cortex_m3
name: QEMU Emulation for Cortex-M3
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_cortex_r5
name: QEMU Emulation for Cortex-R5
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: arm
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_leon3
name: QEMU Emulation for LEON3
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: sparc
ram: 1048576
flash: 524288

View file

@ -1,7 +1,8 @@
identifier: qemu_malta
name: QEMU emulation for MIPS (little endian)
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: mips
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_malta/qemu_malta/be
name: QEMU emulation for MIPS (big endian)
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: mips
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_nios2
name: QEMU Emulation for NIOS II
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: nios2
ram: 128
flash: 128

View file

@ -1,7 +1,8 @@
identifier: qemu_riscv32
name: QEMU Emulation for RISC-V 32-bit
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: riscv
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_riscv32/qemu_virt_riscv32/smp
name: QEMU Emulation for RISC-V 32-bit SMP
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: riscv
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_riscv32_xip
name: QEMU Emulation for RISC-V 32-bit in XIP mode
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: riscv
ram: 16
toolchain:

View file

@ -1,7 +1,8 @@
identifier: qemu_riscv32e
name: QEMU Emulation for RISC-V (RV32E) 32-bit
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: riscv
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_riscv64
name: QEMU Emulation for RISC-V 64-bit
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: riscv
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_riscv64/qemu_virt_riscv64/smp
name: QEMU Emulation for RISC-V 64-bit SMP
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: riscv
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_x86
name: QEMU Emulation for X86
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: x86
ram: 3000
toolchain:

View file

@ -5,7 +5,8 @@ arch: x86
toolchain:
- zephyr
- xtools
simulation: qemu
simulation:
- name: qemu
supported:
- acpi
- can

View file

@ -7,7 +7,8 @@ toolchain:
- xtools
supported:
- smp
simulation: qemu
simulation:
- name: qemu
testing:
default: true
only_tags:

View file

@ -2,7 +2,8 @@ identifier: qemu_x86/atom/nokpti
name: QEMU Emulation for X86 (KPTI disabled)
type: qemu
arch: x86
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- xtools

View file

@ -2,7 +2,8 @@ identifier: qemu_x86/atom/nommu
name: QEMU Emulation for X86 (MMU disabled)
type: qemu
arch: x86
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- xtools

View file

@ -2,7 +2,8 @@ identifier: qemu_x86/atom/nopae
name: QEMU Emulation for X86 (32-bit page tables)
type: qemu
arch: x86
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- xtools

View file

@ -2,7 +2,8 @@ identifier: qemu_x86/atom/virt
name: QEMU Emulation for X86 (Run in Virtual Address Space)
type: qemu
arch: x86
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- xtools

View file

@ -2,7 +2,8 @@ identifier: qemu_x86/atom/xip
name: QEMU Emulation for X86 (XIP enabled)
type: qemu
arch: x86
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- xtools

View file

@ -1,7 +1,8 @@
identifier: qemu_x86_lakemont
name: QEMU Emulation for X86 (Lakemont)
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: x86
toolchain:
- zephyr

View file

@ -2,7 +2,8 @@ identifier: qemu_x86_tiny
name: QEMU Emulation for X86 (small VM)
type: qemu
arch: x86
simulation: qemu
simulation:
- name: qemu
toolchain:
- zephyr
- xtools

View file

@ -1,7 +1,8 @@
identifier: qemu_xtensa/dc233c
name: QEMU Emulation for Xtensa
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: xtensa
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_xtensa/dc233c/mmu
name: QEMU Emulation for Xtensa with MMU
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: xtensa
toolchain:
- zephyr

View file

@ -1,7 +1,8 @@
identifier: qemu_xtensa/sample_controller32/mpu
name: QEMU Emulation for Xtensa with MPU
type: qemu
simulation: qemu
simulation:
- name: qemu
arch: xtensa
testing:
default: true

View file

@ -5,8 +5,9 @@ arch: arm
toolchain:
- zephyr
ram: 131072
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
ignore_tags:
- net

View file

@ -6,8 +6,9 @@ toolchain:
- zephyr
ram: 4096
flash: 4096
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
ignore_tags:
- net

View file

@ -5,8 +5,9 @@ arch: riscv
toolchain:
- zephyr
ram: 16
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
supported:
- pwm
- gpio

View file

@ -5,8 +5,9 @@ arch: riscv
toolchain:
- zephyr
ram: 3840
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
timeout_multiplier: 6
ignore_tags:

View file

@ -5,8 +5,9 @@ arch: riscv
toolchain:
- zephyr
ram: 3840
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
timeout_multiplier: 6
ignore_tags:

View file

@ -5,8 +5,9 @@ arch: riscv
toolchain:
- zephyr
ram: 3840
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
timeout_multiplier: 6
ignore_tags:

View file

@ -5,8 +5,9 @@ arch: riscv
toolchain:
- zephyr
ram: 3840
simulation: renode
simulation_exec: renode
simulation:
- name: renode
exec: renode
testing:
timeout_multiplier: 6
ignore_tags:

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_em
name: EM Nsim simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_em11d
name: EM11D Nsim simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_em7d_v22
name: EM nSIM simulator (EM7D_v22)
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs
name: HS nSIM simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs5x
name: HS5x nSIM simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs5x/smp
name: Multi-core HS5x nSIM simulator
type: sim
simulation: mdb-nsim
simulation_exec: mdb
simulation:
- name: mdb-nsim
exec: mdb
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs5x/smp/12cores
name: Multi-core HS5x nSIM simulator (12 cores)
type: sim
simulation: mdb-nsim
simulation_exec: mdb
simulation:
- name: mdb-nsim
exec: mdb
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs6x
name: HS6x nSIM simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- arcmwdt

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs6x/smp
name: Multi-core HS6x nSIM simulator
type: sim
simulation: mdb-nsim
simulation_exec: mdb
simulation:
- name: mdb-nsim
exec: mdb
arch: arc
toolchain:
- cross-compile

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs6x/smp/12cores
name: Multi-core HS6x nSIM simulator (12 cores)
type: sim
simulation: mdb-nsim
simulation_exec: mdb
simulation:
- name: mdb-nsim
exec: mdb
arch: arc
toolchain:
- cross-compile

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs/flash_xip
name: HS nSIM simulator (FLASH XIP)
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs/hostlink
name: HS3x nSIM simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs/mpuv6
name: HS (with MPU v6) nSIM simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs/smp
name: Multi-core HS nSIM simulator
type: sim
simulation: mdb-nsim
simulation_exec: mdb
simulation:
- name: mdb-nsim
exec: mdb
arch: arc
toolchain:
- zephyr

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_hs/sram
name: HS nSIM simulator (SRAM)
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- zephyr

View file

@ -2,8 +2,9 @@ identifier: nsim/nsim_sem
name: SEM Nsim simulator
type: sim
arch: arc
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
toolchain:
- zephyr
- cross-compile

View file

@ -2,8 +2,9 @@ identifier: nsim/nsim_sem/mpu_stack_guard
name: SEM nSIM simulator (stack guard)
type: sim
arch: arc
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
toolchain:
- zephyr
- cross-compile

View file

@ -1,8 +1,9 @@
identifier: nsim/nsim_vpx5
name: VPX5 nSIM simulator
type: sim
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
arch: arc
toolchain:
- arcmwdt

View file

@ -1,7 +1,8 @@
identifier: nsim_arc_v/rmx100
name: Synopsys rmx100
simulation: nsim
simulation_exec: nsimdrv
simulation:
- name: nsim
exec: nsimdrv
type: sim
arch: riscv
toolchain: