boards: Add yaml files for boards missing revisions

Adds dedicated yaml files for board that have revisions

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
Jamie McCrae
2024-02-28 17:33:58 +00:00
committed by Carles Cufi
parent 32ae4918d0
commit b76687602f
33 changed files with 341 additions and 20 deletions

View File

@@ -1,4 +1,4 @@
identifier: actinius_icarus/nrf9160
identifier: actinius_icarus@1.4.0/nrf9160
name: Actinius Icarus
type: mcu
arch: arm

View File

@@ -0,0 +1,23 @@
identifier: actinius_icarus@2.0.0/nrf9160
name: Actinius Icarus
type: mcu
arch: arm
toolchain:
- gnuarmemb
- xtools
- zephyr
ram: 88
flash: 256
supported:
- gpio
- i2c
- pwm
- spi
- watchdog
- counter
- feather_serial
- feather_i2c
- feather_spi
- arduino_i2c
- arduino_spi
vendor: actinius

View File

@@ -1,4 +1,4 @@
identifier: actinius_icarus/nrf9160/ns
identifier: actinius_icarus@1.4.0/nrf9160/ns
name: Actinius Icarus Non-Secure
type: mcu
arch: arm

View File

@@ -0,0 +1,23 @@
identifier: actinius_icarus@2.0.0/nrf9160/ns
name: Actinius Icarus Non-Secure
type: mcu
arch: arm
toolchain:
- gnuarmemb
- xtools
- zephyr
ram: 128
flash: 192
supported:
- gpio
- i2c
- pwm
- spi
- watchdog
- counter
- feather_serial
- feather_i2c
- feather_spi
- arduino_i2c
- arduino_spi
vendor: actinius

View File

@@ -5,7 +5,7 @@
# SPDX-License-Identifier: Apache-2.0
#
identifier: cy8ckit_062_ble/cy8c6347/m0
identifier: cy8ckit_062_ble@0.0.0/cy8c6347/m0
name: Cypress PSoC6 BLE Pioneer Kit (M0)
type: mcu
arch: arm

View File

@@ -0,0 +1,23 @@
#
# Copyright (c) 2018, Cypress
# Copyright (c) 2020-2021, ATL Electronics
#
# SPDX-License-Identifier: Apache-2.0
#
identifier: cy8ckit_062_ble@1.0.0/cy8c6347/m0
name: Cypress PSoC6 BLE Pioneer Kit (M0)
type: mcu
arch: arm
ram: 288
flash: 1024
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- arduino_gpio
- arduino_spi
- gpio
- spi
vendor: cypress

View File

@@ -5,7 +5,7 @@
# SPDX-License-Identifier: Apache-2.0
#
identifier: cy8ckit_062_ble/cy8c6347/m4
identifier: cy8ckit_062_ble@0.0.0/cy8c6347/m4
name: Cypress PSoC6 BLE Pioneer Kit (M4)
type: mcu
arch: arm

View File

@@ -0,0 +1,21 @@
#
# Copyright (c) 2018, Cypress
# Copyright (c) 2020-2021, ATL Electronics
#
# SPDX-License-Identifier: Apache-2.0
#
identifier: cy8ckit_062_ble@1.0.0/cy8c6347/m4
name: Cypress PSoC6 BLE Pioneer Kit (M4)
type: mcu
arch: arm
ram: 288
flash: 1024
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- arduino_gpio
- gpio
vendor: cypress

View File

@@ -0,0 +1,14 @@
identifier: nrf9160dk@0.14.0/nrf52840
name: nRF9160-DK-NRF52840
type: mcu
arch: arm
ram: 64
flash: 512
toolchain:
- zephyr
- gnuarmemb
supported:
- ble
- netif:openthread
- gpio
vendor: nordic

View File

@@ -1,4 +1,4 @@
identifier: nrf9160dk/nrf52840
identifier: nrf9160dk@0.7.0/nrf52840
name: nRF9160-DK-NRF52840
type: mcu
arch: arm

View File

@@ -0,0 +1,22 @@
identifier: nrf9160dk@0.14.0/nrf9160
name: nRF9160-DK-NRF9160
type: mcu
arch: arm
toolchain:
- gnuarmemb
- xtools
- zephyr
ram: 88
flash: 1024
supported:
- arduino_gpio
- arduino_i2c
- arduino_serial
- arduino_spi
- gpio
- i2c
- pwm
- spi
- watchdog
- counter
vendor: nordic

View File

@@ -1,4 +1,4 @@
identifier: nrf9160dk/nrf9160
identifier: nrf9160dk@0.7.0/nrf9160
name: nRF9160-DK-NRF9160
type: mcu
arch: arm

View File

@@ -0,0 +1,21 @@
identifier: nrf9160dk@0.14.0/nrf9160/ns
name: nRF9160-DK-NRF9160-Non-Secure
type: mcu
arch: arm
toolchain:
- gnuarmemb
- xtools
- zephyr
ram: 128
flash: 192
supported:
- arduino_gpio
- arduino_i2c
- arduino_serial
- arduino_spi
- i2c
- pwm
- watchdog
- netif:modem
- gpio
vendor: nordic

View File

@@ -1,4 +1,4 @@
identifier: nrf9160dk/nrf9160/ns
identifier: nrf9160dk@0.7.0/nrf9160/ns
name: nRF9160-DK-NRF9160-Non-Secure
type: mcu
arch: arm

View File

@@ -1,4 +1,4 @@
identifier: nrf9161dk/nrf9161
identifier: nrf9161dk@0.7.0/nrf9161
name: nRF9161-DK-NRF9161
type: mcu
arch: arm

View File

@@ -0,0 +1,22 @@
identifier: nrf9161dk@0.9.0/nrf9161
name: nRF9161-DK-NRF9161
type: mcu
arch: arm
toolchain:
- gnuarmemb
- xtools
- zephyr
ram: 88
flash: 1024
supported:
- arduino_gpio
- arduino_i2c
- arduino_serial
- arduino_spi
- gpio
- i2c
- pwm
- spi
- watchdog
- counter
vendor: nordic

View File

@@ -1,4 +1,4 @@
identifier: nrf9161dk/nrf9161/ns
identifier: nrf9161dk@0.7.0/nrf9161/ns
name: nRF9161-DK-NRF9161-Non-Secure
type: mcu
arch: arm

View File

@@ -0,0 +1,20 @@
identifier: nrf9161dk@0.9.0/nrf9161/ns
name: nRF9161-DK-NRF9161-Non-Secure
type: mcu
arch: arm
toolchain:
- gnuarmemb
- xtools
- zephyr
ram: 128
flash: 192
supported:
- arduino_gpio
- arduino_i2c
- arduino_serial
- arduino_spi
- i2c
- pwm
- watchdog
- netif:modem
vendor: nordic

View File

@@ -1,4 +1,4 @@
identifier: olimex_lora_stm32wl_devkit
identifier: olimex_lora_stm32wl_devkit@C
name: Olimex LoRa STM32WL DevKit
type: mcu
arch: arm

View File

@@ -0,0 +1,20 @@
identifier: olimex_lora_stm32wl_devkit@D
name: Olimex LoRa STM32WL DevKit
type: mcu
arch: arm
toolchain:
- zephyr
- gnuarmemb
- xtools
ram: 64
flash: 256
supported:
- counter
- gpio
- i2c
- nvs
- spi
- uart
- watchdog
- lora
vendor: olimex

View File

@@ -1,8 +1,8 @@
set(LEGEND_REVISIONS "blue" "black")
if (NOT DEFINED BOARD_REVISION)
set(BOARD_REVISIONS "blue" "black")
if(NOT DEFINED BOARD_REVISION)
set(BOARD_REVISION "blue")
else()
if (NOT BOARD_REVISION IN_LIST LEGEND_REVISIONS)
message(FATAL_ERROR "${BOARD_REVISION} is not a valid revision for Legend. Accepted revisions: ${LEGEND_REVISIONS}")
if(NOT BOARD_REVISION IN_LIST BOARD_REVISIONS)
message(FATAL_ERROR "${BOARD_REVISION} is not a valid revision for stm32_min_dev. Accepted revisions: ${BOARD_REVISIONS}")
endif()
endif()

View File

@@ -0,0 +1,15 @@
identifier: stm32_min_dev@black
name: STM32 Minimum Development Board
type: mcu
arch: arm
toolchain:
- zephyr
- gnuarmemb
- xtools
ram: 20
supported:
- i2c
- pwm
- spi
- adc
- gpio

View File

@@ -1,4 +1,4 @@
identifier: stm32_min_dev
identifier: stm32_min_dev@blue
name: STM32 Minimum Development Board
type: mcu
arch: arm

View File

@@ -1,4 +1,4 @@
identifier: reel_board
identifier: reel_board@1
name: reel-board
type: mcu
arch: arm

View File

@@ -0,0 +1,22 @@
identifier: reel_board@2
name: reel-board
type: mcu
arch: arm
ram: 512
flash: 1024
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- i2c
- spi
- gpio
- usb_device
- usb_cdc
- ble
- pwm
- arduino_i2c
- arduino_spi
- arduino_gpio
vendor: phytec

View File

@@ -0,0 +1,20 @@
identifier: legend@25hdd
name: Legend
type: mcu
arch: arm
ram: 16
flash: 128
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- gpio
- i2c
- pwm
- spi
testing:
ignore_tags:
- net
- bluetooth
vendor: seagate

View File

@@ -0,0 +1,20 @@
identifier: legend@25ssd
name: Legend
type: mcu
arch: arm
ram: 16
flash: 128
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- gpio
- i2c
- pwm
- spi
testing:
ignore_tags:
- net
- bluetooth
vendor: seagate

View File

@@ -1,4 +1,4 @@
identifier: legend
identifier: legend@35
name: Legend
type: mcu
arch: arm

View File

@@ -1,4 +1,4 @@
identifier: nucleo_f030r8
identifier: nucleo_f030r8@1
name: ST Nucleo F030R8
type: mcu
arch: arm

View File

@@ -0,0 +1,24 @@
identifier: nucleo_f030r8@2
name: ST Nucleo F030R8
type: mcu
arch: arm
toolchain:
- zephyr
- gnuarmemb
- xtools
ram: 8
flash: 64
supported:
- arduino_gpio
- arduino_i2c
- arduino_spi
- i2c
- spi
- gpio
- watchdog
- adc
testing:
ignore_tags:
- net
- bluetooth
vendor: st

View File

@@ -1,4 +1,4 @@
identifier: stm32f3_disco
identifier: stm32f3_disco@B
name: ST STM32F3 Discovery rev B
type: mcu
arch: arm

View File

@@ -1,4 +1,4 @@
identifier: stm32f411e_disco
identifier: stm32f411e_disco@B
name: ST STM32F411E Discovery
type: mcu
arch: arm

View File

@@ -0,0 +1,11 @@
identifier: stm32f411e_disco@D
name: ST STM32F411E Discovery
type: mcu
arch: arm
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- counter
vendor: st