2021-03-30 22:04:37 +08:00
|
|
|
# Thingy53 NRF5340 board configuration
|
|
|
|
|
|
|
|
# Copyright (c) 2021 Nordic Semiconductor ASA
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
|
|
|
config THINGY53_INIT_PRIORITY
|
|
|
|
int "Init priority"
|
2021-06-28 16:51:38 +08:00
|
|
|
default 79
|
2021-03-30 22:04:37 +08:00
|
|
|
help
|
|
|
|
Initialization priority of the Thingy:53.
|
|
|
|
|
2022-02-25 23:26:23 +08:00
|
|
|
config MBOX_NRFX_IPC
|
|
|
|
default MBOX
|
|
|
|
|
2021-09-18 05:02:48 +08:00
|
|
|
if BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPP_NS
|
2021-03-30 22:04:37 +08:00
|
|
|
|
|
|
|
config BOARD_ENABLE_DCDC_APP
|
2022-03-09 19:05:12 +08:00
|
|
|
bool "Application MCU DCDC converter"
|
2021-03-30 22:04:37 +08:00
|
|
|
select SOC_DCDC_NRF53X_APP
|
|
|
|
default y
|
|
|
|
|
|
|
|
config BOARD_ENABLE_DCDC_NET
|
2022-03-09 19:05:12 +08:00
|
|
|
bool "Network MCU DCDC converter"
|
2021-03-30 22:04:37 +08:00
|
|
|
select SOC_DCDC_NRF53X_NET
|
|
|
|
default y
|
|
|
|
|
|
|
|
config BOARD_ENABLE_DCDC_HV
|
2022-03-09 19:05:12 +08:00
|
|
|
bool "High Voltage DCDC converter"
|
2021-03-30 22:04:37 +08:00
|
|
|
select SOC_DCDC_NRF53X_HV
|
|
|
|
default y
|
|
|
|
|
2022-11-16 21:45:05 +08:00
|
|
|
config BOARD_SERIAL_BACKEND_CDC_ACM
|
|
|
|
bool "USB CDC"
|
|
|
|
default y
|
|
|
|
|
2021-03-30 22:04:37 +08:00
|
|
|
config BOARD_ENABLE_CPUNET
|
2022-03-09 19:05:12 +08:00
|
|
|
bool "NRF53 Network MCU"
|
2022-09-28 21:33:52 +08:00
|
|
|
select SOC_NRF_GPIO_FORWARDER_FOR_NRF5340 if \
|
|
|
|
$(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_GPIO_FORWARDER))
|
2021-03-30 22:04:37 +08:00
|
|
|
help
|
|
|
|
This option enables releasing the Network 'force off' signal, which
|
|
|
|
as a consequence will power up the Network MCU during system boot.
|
|
|
|
Additionally, the option allocates GPIO pins that will be used by UARTE
|
|
|
|
of the Network MCU.
|
|
|
|
Note: GPIO pin allocation can only be configured by the secure Application
|
|
|
|
MCU firmware, so when this option is used with the non-secure version of
|
|
|
|
the board, the application needs to take into consideration, that the
|
|
|
|
secure firmware image must already have configured GPIO allocation for the
|
|
|
|
Network MCU.
|
|
|
|
default y if (BT || NRF_802154_SER_HOST)
|
|
|
|
|
|
|
|
config DOMAIN_CPUNET_BOARD
|
|
|
|
string
|
|
|
|
default "thingy53_nrf5340_cpunet"
|
|
|
|
depends on BOARD_ENABLE_CPUNET
|
|
|
|
help
|
|
|
|
The board which will be used for CPUNET domain when creating a multi
|
|
|
|
image application where one or more images should be located on
|
2023-08-29 03:04:28 +08:00
|
|
|
another board. For example hci_ipc on the nRF5340_cpunet for
|
2021-03-30 22:04:37 +08:00
|
|
|
Bluetooth applications.
|
|
|
|
|
2021-09-18 05:02:48 +08:00
|
|
|
endif # BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPP_NS
|
2021-03-30 22:04:37 +08:00
|
|
|
|
|
|
|
if BOARD_THINGY53_NRF5340_CPUNET
|
|
|
|
|
|
|
|
config DOMAIN_CPUAPP_BOARD
|
|
|
|
string
|
|
|
|
default "thingy53_nrf5340_cpuapp"
|
|
|
|
help
|
|
|
|
The board which will be used for CPUAPP domain when creating a multi
|
|
|
|
image application where one or more images should be located on
|
|
|
|
another board.
|
|
|
|
|
|
|
|
endif # BOARD_THINGY53_NRF5340_CPUNET
|