Browse Source

boards: arm: circuitdojo_feather_nrf9160: Convert to v2

Converts the board to hwmv2

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
pull/69687/head
Jamie McCrae 1 year ago committed by Carles Cufi
parent
commit
594e4bad6b
  1. 6
      boards/actinius/actinius_icarus/board.yml
  2. 15
      boards/boards_legacy/arm/circuitdojo_feather_nrf9160/Kconfig.board
  3. 3
      boards/circuit_dojo/circuitdojo_feather/Kconfig.circuitdojo_feather
  4. 7
      boards/circuit_dojo/circuitdojo_feather/Kconfig.defconfig
  5. 0
      boards/circuit_dojo/circuitdojo_feather/board.cmake
  6. 7
      boards/circuit_dojo/circuitdojo_feather/board.yml
  7. 0
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160.dts
  8. 2
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160.yaml
  9. 0
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_common-pinctrl.dtsi
  10. 0
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_common.dtsi
  11. 12
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_defconfig
  12. 0
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_ns.dts
  13. 2
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_ns.yaml
  14. 12
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_ns_defconfig
  15. 0
      boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_partition_conf.dtsi
  16. 0
      boards/circuit_dojo/circuitdojo_feather/doc/img/circuitdojo_feather_nrf9160.jpg
  17. 0
      boards/circuit_dojo/circuitdojo_feather/doc/img/nrf9160-feather-v31-features.jpg
  18. 2
      boards/circuit_dojo/circuitdojo_feather/doc/index.rst
  19. 0
      boards/circuit_dojo/circuitdojo_feather/pre_dt_board.cmake

6
boards/actinius/actinius_icarus/board.yml

@ -1,8 +1,10 @@ @@ -1,8 +1,10 @@
board:
name: actinius_icarus
vendor: Actinius
variants:
- name: 'ns'
socs:
- name: nrf9160
variants:
- name: 'ns'
revision:
format: major.minor.patch
default: "2.0.0"

15
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/Kconfig.board

@ -1,15 +0,0 @@ @@ -1,15 +0,0 @@
# Circuit Dojo nRF9160 Feather configuration
# Copyright (c) 2018-2020 Nordic Semiconductor ASA
# Copyright (c) 2020 Circuit Dojo LLC
# SPDX-License-Identifier: Apache-2.0
if SOC_NRF9160_SICA
config BOARD_CIRCUITDOJO_FEATHER_NRF9160
bool "Circuit Dojo nRF9160 Feather"
config BOARD_CIRCUITDOJO_FEATHER_NRF9160_NS
bool "Circuit Dojo nRF9160 Feather non-secure"
endif # SOC_NRF9160_SICA

3
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/Kconfig → boards/circuit_dojo/circuitdojo_feather/Kconfig.circuitdojo_feather

@ -3,3 +3,6 @@ @@ -3,3 +3,6 @@
# Copyright (c) 2018-2020 Nordic Semiconductor ASA
# Copyright (c) 2020 Circuit Dojo LLC
# SPDX-License-Identifier: Apache-2.0
config BOARD_CIRCUITDOJO_FEATHER
select SOC_NRF9160_SICA

7
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/Kconfig.defconfig → boards/circuit_dojo/circuitdojo_feather/Kconfig.defconfig

@ -4,10 +4,7 @@ @@ -4,10 +4,7 @@
# Copyright (c) 2020 Circuit Dojo LLC
# SPDX-License-Identifier: Apache-2.0
if BOARD_CIRCUITDOJO_FEATHER_NRF9160 || BOARD_CIRCUITDOJO_FEATHER_NRF9160_NS
config BOARD
default "circuitdojo_feather_nrf9160"
if BOARD_CIRCUITDOJO_FEATHER
# For the secure version of the board the firmware is linked at the beginning
# of the flash, or into the code-partition defined in DT if it is intended to
@ -36,4 +33,4 @@ config FLASH_LOAD_SIZE @@ -36,4 +33,4 @@ config FLASH_LOAD_SIZE
endif # BOARD_CIRCUITDOJO_FEATHER_NRF9160_NS
endif # BOARD_CIRCUITDOJO_FEATHER_NRF9160 || BOARD_CIRCUITDOJO_FEATHER_NRF9160_NS
endif # BOARD_CIRCUITDOJO_FEATHER

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/board.cmake → boards/circuit_dojo/circuitdojo_feather/board.cmake

7
boards/circuit_dojo/circuitdojo_feather/board.yml

@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
board:
name: circuitdojo_feather
vendor: Circuit Dojo
socs:
- name: nrf9160
variants:
- name: 'ns'

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160.dts → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160.dts

2
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160.yaml → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160.yaml

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
identifier: circuitdojo_feather_nrf9160
identifier: circuitdojo_feather/nrf9160
name: CircuitDojo-Feather-nRF9160
type: mcu
arch: arm

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_common-pinctrl.dtsi → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_common-pinctrl.dtsi

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_common.dtsi → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_common.dtsi

12
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_defconfig → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_defconfig

@ -1,9 +1,5 @@ @@ -1,9 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_SERIES_NRF91X=y
CONFIG_SOC_NRF9160_SICA=y
CONFIG_BOARD_CIRCUITDOJO_FEATHER_NRF9160=y
# Enable MPU
CONFIG_ARM_MPU=y
@ -13,15 +9,15 @@ CONFIG_ARM_TRUSTZONE_M=y @@ -13,15 +9,15 @@ CONFIG_ARM_TRUSTZONE_M=y
# Hardware stack protection
CONFIG_HW_STACK_PROTECTION=y
# enable GPIO
# Enable GPIO
CONFIG_GPIO=y
# Enable uart driver
# Enable UART driver
CONFIG_SERIAL=y
# enable console
# Enable console
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
# required to enable 3V3 power rail
# Required to enable 3V3 power rail
CONFIG_REGULATOR=y

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_ns.dts → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_ns.dts

2
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_ns.yaml → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_ns.yaml

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
identifier: circuitdojo_feather_nrf9160_ns
identifier: circuitdojo_feather/nrf9160/ns
name: CircuitDojo-Feather-nRF9160-Non-Secure
type: mcu
arch: arm

12
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_ns_defconfig → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_ns_defconfig

@ -1,9 +1,5 @@ @@ -1,9 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_SERIES_NRF91X=y
CONFIG_SOC_NRF9160_SICA=y
CONFIG_BOARD_CIRCUITDOJO_FEATHER_NRF9160_NS=y
# Enable MPU
CONFIG_ARM_MPU=y
@ -16,15 +12,15 @@ CONFIG_TRUSTED_EXECUTION_NONSECURE=y @@ -16,15 +12,15 @@ CONFIG_TRUSTED_EXECUTION_NONSECURE=y
# Hardware stack protection
CONFIG_HW_STACK_PROTECTION=y
# enable GPIO
# Enable GPIO
CONFIG_GPIO=y
# Enable uart driver
# Enable UART driver
CONFIG_SERIAL=y
# enable console
# Enable console
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
# required to enable 3V3 power rail
# Required to enable 3V3 power rail
CONFIG_REGULATOR=y

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_partition_conf.dtsi → boards/circuit_dojo/circuitdojo_feather/circuitdojo_feather_nrf9160_partition_conf.dtsi

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/doc/img/circuitdojo_feather_nrf9160.jpg → boards/circuit_dojo/circuitdojo_feather/doc/img/circuitdojo_feather_nrf9160.jpg

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/doc/img/nrf9160-feather-v31-features.jpg → boards/circuit_dojo/circuitdojo_feather/doc/img/nrf9160-feather-v31-features.jpg

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

2
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/doc/index.rst → boards/circuit_dojo/circuitdojo_feather/doc/index.rst

@ -147,7 +147,7 @@ the board are working properly with Zephyr: @@ -147,7 +147,7 @@ the board are working properly with Zephyr:
You can build and flash the examples to make sure Zephyr is running correctly on
your board. The button and LED definitions can be found in
:zephyr_file:`boards/arm/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_common.dtsi`.
:zephyr_file:`boards/circuit_dojo/circuitdojo_feather_nrf9160/circuitdojo_feather_nrf9160_common.dtsi`.
References
**********

0
boards/boards_legacy/arm/circuitdojo_feather_nrf9160/pre_dt_board.cmake → boards/circuit_dojo/circuitdojo_feather/pre_dt_board.cmake

Loading…
Cancel
Save