BLE DTM compatibility with nRF Connect SDK

Hello,

For my team's nRF54 project we would like to be able to run the BLE DTM mode to evaluate our Bluetooth functionality. We'd also like to be able to run the full BLE stack (non-DTM). We are trying to determine: is it possible to have both of these features in the same firmware image or do we need 2 separate firmware images?

 I see there is this previous post for the nRF52840 (DTM test procedure over Bootloader + SoftDevice ) that says:

There is no problem having both the SoftDevice and a DTM application in flash at the same time. The point is that the DTM firmware uses the radio directly, which is not allowed when the SoftDevice is enabled. So you can use DTM as long as you make sure to not enable the SoftDevice.

It looks like with the previous Nordic SDK + SoftDevice this would be fine as long as the DTM code and the SoftDevice are not used at the same time. I see from Nordic's post (https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement) that the SoftDevice is now changing:

The controller layer of the popular SoftDevice, with its best-in-class features, is now separately available as the SoftDevice Controller. While for the host layer, it now uses the open-source Zephyr Bluetooth Host.

Are we still able to use the DTM example code (nRF_Connect_SDK/v2.7.0/nrf/samples/bluetooth/direct_test_mode/src/main.c) with the newer nRF Connect SDK SoftDevice Controller as long as we do not enable the full BLE stack while running the DTM as the same time?

Related