boards: arm: ubx_bmd345eval_nrf52840: Convert to v2

Converts the board to hwmv2

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
Jamie McCrae
2024-02-02 11:38:02 +00:00
committed by Carles Cufi
parent f7fb2030c7
commit 9f9897c872
13 changed files with 12 additions and 21 deletions

View File

@@ -1,8 +0,0 @@
# BMD-345-EVAL board configuration
# Copyright (c) 2021 u-blox AG
# Copyright (c) 2021 Linumiz
# SPDX-License-Identifier: Apache-2.0
# No special configuration is required.
# The BMD-345 does not include DCDC components

View File

@@ -6,9 +6,6 @@
if BOARD_UBX_BMD345EVAL_NRF52840
config BOARD
default "ubx_bmd345eval_nrf52840"
config BT_CTLR
default BT

View File

@@ -4,6 +4,7 @@
# Copyright (c) 2021 Linumiz
# SPDX-License-Identifier: Apache-2.0
config BOARD_UBX_BMD345EVAL_NRF52840
bool "u-blox BMD-345-EVAL"
depends on SOC_NRF52840_QIAA
config BOARD_UBX_BMD345EVAL
bool
default y
select SOC_NRF52840_QIAA

View File

@@ -0,0 +1,5 @@
board:
name: ubx_bmd345eval
vendor: U-blox
socs:
- name: nrf52840

View File

@@ -436,7 +436,7 @@ Then build and flash the application in the usual way.
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: ubx_bmd345eval_nrf52840
:board: ubx_bmd345eval/nrf52840
:goals: build flash
Debugging
@@ -460,7 +460,7 @@ There are 2 samples that allow you to test that the buttons
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/ubx_bmd340eval_nrf52840/ubx_bmd345eval_nrf52840.dts`.
:zephyr_file:`boards/ublox//ubx_bmd340eval/ubx_bmd345eval_nrf52840.dts`.
Using UART1
***********

View File

@@ -1,4 +1,4 @@
identifier: ubx_bmd345eval_nrf52840
identifier: ubx_bmd345eval/nrf52840
name: BMD-345-EVAL
type: mcu
arch: arm

View File

@@ -3,10 +3,6 @@
# Copyright (c) 2021 u-blox AG
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_SERIES_NRF52X=y
CONFIG_SOC_NRF52840_QIAA=y
CONFIG_BOARD_UBX_BMD345EVAL_NRF52840=y
# Enable MPU
CONFIG_ARM_MPU=y