Browse Source

boards: arm: arduino_nano_33_ble: 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
3d33dadeb0
  1. 0
      boards/arduino/arduino_nano_33_ble/CMakeLists.txt
  2. 5
      boards/arduino/arduino_nano_33_ble/Kconfig.arduino_nano_33_ble
  3. 12
      boards/arduino/arduino_nano_33_ble/Kconfig.defconfig
  4. 0
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble-common.dtsi
  5. 0
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble-pinctrl.dtsi
  6. 0
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble.dts
  7. 0
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble.yaml
  8. 4
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_defconfig
  9. 0
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_sense.dts
  10. 2
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_sense.yaml
  11. 4
      boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_sense_defconfig
  12. 0
      boards/arduino/arduino_nano_33_ble/arduino_nano_r3_connector.dtsi
  13. 0
      boards/arduino/arduino_nano_33_ble/board.c
  14. 0
      boards/arduino/arduino_nano_33_ble/board.cmake
  15. 7
      boards/arduino/arduino_nano_33_ble/board.yml
  16. 0
      boards/arduino/arduino_nano_33_ble/doc/img/arduino_nano_33_ble_sense.jpg
  17. 0
      boards/arduino/arduino_nano_33_ble/doc/img/nano_33_ble_swd.jpg
  18. 0
      boards/arduino/arduino_nano_33_ble/doc/index.rst
  19. 0
      boards/arduino/arduino_nano_33_ble/pre_dt_board.cmake
  20. 0
      boards/arduino/arduino_nano_33_ble/support/debug.cmm
  21. 0
      boards/arduino/arduino_nano_33_ble/support/startup.cmm
  22. 10
      boards/boards_legacy/arm/arduino_nano_33_ble/Kconfig.board
  23. 16
      boards/boards_legacy/arm/arduino_nano_33_ble/Kconfig.defconfig

0
boards/boards_legacy/arm/arduino_nano_33_ble/CMakeLists.txt → boards/arduino/arduino_nano_33_ble/CMakeLists.txt

5
boards/arduino/arduino_nano_33_ble/Kconfig.arduino_nano_33_ble

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2020 Jefferson Lee.
# SPDX-License-Identifier: Apache-2.0
config BOARD_ARDUINO_NANO_33_BLE
select SOC_NRF52840_QIAA

12
boards/arduino/arduino_nano_33_ble/Kconfig.defconfig

@ -0,0 +1,12 @@ @@ -0,0 +1,12 @@
# Copyright (c) 2020 Jefferson Lee.
# SPDX-License-Identifier: Apache-2.0
if BOARD_ARDUINO_NANO_33_BLE
config BT_CTLR
default BT
config REGULATOR
default y if SENSOR
endif # BOARD_ARDUINO_NANO_33_BLE

0
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble-common.dtsi → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble-common.dtsi

0
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble-pinctrl.dtsi → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble-pinctrl.dtsi

0
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble.dts → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble.dts

0
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble.yaml → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble.yaml

4
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble_defconfig → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_defconfig

@ -1,9 +1,5 @@ @@ -1,9 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_SERIES_NRF52X=y
CONFIG_SOC_NRF52840_QIAA=y
CONFIG_BOARD_ARDUINO_NANO_33_BLE=y
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y

0
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble_sense.dts → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_sense.dts

2
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble_sense.yaml → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_sense.yaml

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
identifier: arduino_nano_33_ble_sense
identifier: arduino_nano_33_ble//sense
name: Arduino Nano 33 BLE Sense
type: mcu
arch: arm

4
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_33_ble_sense_defconfig → boards/arduino/arduino_nano_33_ble/arduino_nano_33_ble_sense_defconfig

@ -1,9 +1,5 @@ @@ -1,9 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_SERIES_NRF52X=y
CONFIG_SOC_NRF52840_QIAA=y
CONFIG_BOARD_ARDUINO_NANO_33_BLE_SENSE=y
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y

0
boards/boards_legacy/arm/arduino_nano_33_ble/arduino_nano_r3_connector.dtsi → boards/arduino/arduino_nano_33_ble/arduino_nano_r3_connector.dtsi

0
boards/boards_legacy/arm/arduino_nano_33_ble/board.c → boards/arduino/arduino_nano_33_ble/board.c

0
boards/boards_legacy/arm/arduino_nano_33_ble/board.cmake → boards/arduino/arduino_nano_33_ble/board.cmake

7
boards/arduino/arduino_nano_33_ble/board.yml

@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
board:
name: arduino_nano_33_ble
vendor: Arduino
socs:
- name: nrf52840
variants:
- name: 'sense'

0
boards/boards_legacy/arm/arduino_nano_33_ble/doc/img/arduino_nano_33_ble_sense.jpg → boards/arduino/arduino_nano_33_ble/doc/img/arduino_nano_33_ble_sense.jpg

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

0
boards/boards_legacy/arm/arduino_nano_33_ble/doc/img/nano_33_ble_swd.jpg → boards/arduino/arduino_nano_33_ble/doc/img/nano_33_ble_swd.jpg

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

0
boards/boards_legacy/arm/arduino_nano_33_ble/doc/index.rst → boards/arduino/arduino_nano_33_ble/doc/index.rst

0
boards/boards_legacy/arm/arduino_nano_33_ble/pre_dt_board.cmake → boards/arduino/arduino_nano_33_ble/pre_dt_board.cmake

0
boards/boards_legacy/arm/arduino_nano_33_ble/support/debug.cmm → boards/arduino/arduino_nano_33_ble/support/debug.cmm

0
boards/boards_legacy/arm/arduino_nano_33_ble/support/startup.cmm → boards/arduino/arduino_nano_33_ble/support/startup.cmm

10
boards/boards_legacy/arm/arduino_nano_33_ble/Kconfig.board

@ -1,10 +0,0 @@ @@ -1,10 +0,0 @@
# Copyright (c) 2020 Jefferson Lee.
# SPDX-License-Identifier: Apache-2.0
config BOARD_ARDUINO_NANO_33_BLE
bool "Arduino Nano 33 BLE board"
depends on SOC_NRF52840_QIAA
config BOARD_ARDUINO_NANO_33_BLE_SENSE
bool "Arduino Nano 33 BLE Sense board"
depends on SOC_NRF52840_QIAA

16
boards/boards_legacy/arm/arduino_nano_33_ble/Kconfig.defconfig

@ -1,16 +0,0 @@ @@ -1,16 +0,0 @@
# Copyright (c) 2020 Jefferson Lee.
# SPDX-License-Identifier: Apache-2.0
if BOARD_ARDUINO_NANO_33_BLE || BOARD_ARDUINO_NANO_33_BLE_SENSE
config BOARD
default "arduino_nano_33_ble" if BOARD_ARDUINO_NANO_33_BLE
default "arduino_nano_33_ble_sense" if BOARD_ARDUINO_NANO_33_BLE_SENSE
config BT_CTLR
default BT
config REGULATOR
default y if SENSOR
endif # BOARD_ARDUINO_NANO_33_BLE || BOARD_ARDUINO_NANO_33_BLE_SENSE
Loading…
Cancel
Save