diff --git a/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst b/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst index 736c40c11c5..e9b55cc0118 100644 --- a/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst +++ b/doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst @@ -487,12 +487,6 @@ Bluetooth samples The :ref:`ipc_radio` application is commonly used for multicore builds in other |NCS| samples and projects. Hence, this is to align with the common practice. -* Removed support for the ``thingy53/nrf5340/cpuapp/ns`` build target from the following samples: - - * :ref:`peripheral_lbs` - * :ref:`peripheral_status` - * :ref:`peripheral_uart` - * Disabled legacy pairing in the following samples: * :ref:`central_nfc_pairing` diff --git a/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp.conf b/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp.conf index 137a9a7ff35..6f702c71b37 100644 --- a/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp.conf +++ b/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp.conf @@ -71,13 +71,13 @@ CONFIG_NORDIC_QSPI_NOR_STACK_WRITE_BUFFER_SIZE=16 ################################################################################ # Enable USB CDC ACM -CONFIG_USB_DEVICE_STACK=y -CONFIG_USB_DEVICE_REMOTE_WAKEUP=n -CONFIG_USB_DEVICE_PRODUCT="Thingy:53 Application" -CONFIG_USB_DEVICE_VID=0x1915 -CONFIG_USB_DEVICE_PID=0x530C -CONFIG_USB_CDC_ACM=y -CONFIG_USB_DEVICE_LOG_LEVEL_ERR=y +CONFIG_USB_DEVICE_STACK_NEXT=y +CONFIG_CDC_ACM_SERIAL_INITIALIZE_AT_BOOT=y +CONFIG_CDC_ACM_SERIAL_PRODUCT_STRING="Thingy:53 Application" +CONFIG_CDC_ACM_SERIAL_VID=0x1915 +CONFIG_CDC_ACM_SERIAL_PID=0x530C +CONFIG_UDC_DRIVER_LOG_LEVEL_ERR=y +CONFIG_USBD_LOG_LEVEL_ERR=y # Use CDC_ACM0 for logs CONFIG_LOG_BACKEND_UART=y diff --git a/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp_ns.conf b/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp_ns.conf index 137a9a7ff35..6f702c71b37 100644 --- a/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp_ns.conf +++ b/samples/bluetooth/peripheral_status/boards/thingy53_nrf5340_cpuapp_ns.conf @@ -71,13 +71,13 @@ CONFIG_NORDIC_QSPI_NOR_STACK_WRITE_BUFFER_SIZE=16 ################################################################################ # Enable USB CDC ACM -CONFIG_USB_DEVICE_STACK=y -CONFIG_USB_DEVICE_REMOTE_WAKEUP=n -CONFIG_USB_DEVICE_PRODUCT="Thingy:53 Application" -CONFIG_USB_DEVICE_VID=0x1915 -CONFIG_USB_DEVICE_PID=0x530C -CONFIG_USB_CDC_ACM=y -CONFIG_USB_DEVICE_LOG_LEVEL_ERR=y +CONFIG_USB_DEVICE_STACK_NEXT=y +CONFIG_CDC_ACM_SERIAL_INITIALIZE_AT_BOOT=y +CONFIG_CDC_ACM_SERIAL_PRODUCT_STRING="Thingy:53 Application" +CONFIG_CDC_ACM_SERIAL_VID=0x1915 +CONFIG_CDC_ACM_SERIAL_PID=0x530C +CONFIG_UDC_DRIVER_LOG_LEVEL_ERR=y +CONFIG_USBD_LOG_LEVEL_ERR=y # Use CDC_ACM0 for logs CONFIG_LOG_BACKEND_UART=y diff --git a/samples/bluetooth/peripheral_status/sample.yaml b/samples/bluetooth/peripheral_status/sample.yaml index 56dd10a21b5..a31d6de8f07 100644 --- a/samples/bluetooth/peripheral_status/sample.yaml +++ b/samples/bluetooth/peripheral_status/sample.yaml @@ -23,6 +23,7 @@ tests: - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp - nrf5340dk/nrf5340/cpuapp/ns + - thingy53/nrf5340/cpuapp - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp @@ -34,6 +35,7 @@ tests: - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp - nrf5340dk/nrf5340/cpuapp/ns + - thingy53/nrf5340/cpuapp - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp @@ -49,6 +51,8 @@ tests: - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp - nrf5340dk/nrf5340/cpuapp/ns + - thingy53/nrf5340/cpuapp + - thingy53/nrf5340/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp @@ -61,6 +65,8 @@ tests: - nrf52dk/nrf52810 - nrf5340dk/nrf5340/cpuapp - nrf5340dk/nrf5340/cpuapp/ns + - thingy53/nrf5340/cpuapp + - thingy53/nrf5340/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp diff --git a/samples/bluetooth/peripheral_status/sysbuild/mcuboot/boards/thingy53_nrf5340_cpuapp.conf b/samples/bluetooth/peripheral_status/sysbuild/mcuboot/boards/thingy53_nrf5340_cpuapp.conf index bbef184607e..04524e9ade6 100644 --- a/samples/bluetooth/peripheral_status/sysbuild/mcuboot/boards/thingy53_nrf5340_cpuapp.conf +++ b/samples/bluetooth/peripheral_status/sysbuild/mcuboot/boards/thingy53_nrf5340_cpuapp.conf @@ -73,3 +73,6 @@ CONFIG_FLASH_SIMULATOR_STATS=n # Enable custom command to erase settings partition. CONFIG_ENABLE_MGMT_PERUSER=y CONFIG_BOOT_MGMT_CUSTOM_STORAGE_ERASE=y + +CONFIG_LTO=y +CONFIG_ISR_TABLES_LOCAL_DECLARATION=y