diff --git a/applications/asset_tracker_v2/sysbuild/mcuboot/boards/thingy91x_nrf9151.conf b/applications/asset_tracker_v2/sysbuild/mcuboot/boards/thingy91x_nrf9151.conf new file mode 100644 index 000000000000..ee1a741ca5b9 --- /dev/null +++ b/applications/asset_tracker_v2/sysbuild/mcuboot/boards/thingy91x_nrf9151.conf @@ -0,0 +1,14 @@ +# +# Copyright (c) 2024 Nordic Semiconductor ASA +# +# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause +# + +# MCUBoot settings +CONFIG_BOOT_MAX_IMG_SECTORS=512 + +CONFIG_SPI=y +CONFIG_SPI_NOR=y +CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096 +CONFIG_SPI_NOR_SFDP_DEVICETREE=y +CONFIG_MULTITHREADING=y diff --git a/boards/arm/thingy91x_nrf9151/thingy91x_nrf9151_common.dts b/boards/arm/thingy91x_nrf9151/thingy91x_nrf9151_common.dts index 3abb403ceb77..4f8826233d27 100644 --- a/boards/arm/thingy91x_nrf9151/thingy91x_nrf9151_common.dts +++ b/boards/arm/thingy91x_nrf9151/thingy91x_nrf9151_common.dts @@ -124,11 +124,23 @@ gpio-controller; #gpio-cells = <2>; ngpios = <5>; + npm13_button: GPIO0 { + gpio-hog; + gpios = <0 GPIO_ACTIVE_HIGH>; + }; /* GPIO1 switches power to the short range RF front end */ ldsw_rf_fe_sr_en: GPIO1 { gpio-hog; gpios = <1 GPIO_ACTIVE_HIGH>; }; + power_switch: GPIO2 { + gpio-hog; + gpios = <2 GPIO_ACTIVE_HIGH>; + }; + npm60_ready: GPIO4 { + gpio-hog; + gpios = <4 GPIO_ACTIVE_HIGH>; + }; }; regulators { @@ -200,7 +212,7 @@ status = "disabled"; compatible = "bosch,bmm150"; reg = <0x10>; - //irq-gpios = <&gpio0 11 GPIO_ACTIVE_LOW>; + drdy-gpios = <&gpio0 7 GPIO_ACTIVE_LOW>; }; }; @@ -246,7 +258,7 @@ status = "disabled"; reg = <2>; spi-max-frequency = ; - //irq-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; + irq-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; }; };