Support Request: Enabling BLE DTM for FCC Certification on Zephyr 2.7.0

Hi Nordic Community,

I'm currently working on FCC certification for a project and need to enable BLE Direct Test Mode (DTM). I'm using the `hci_uart` sample and have activated `CONFIG_BT_CTLR_DTM_HCI`. However, I'm encountering the following warning:

```
warning: BT_CTLR_DTM_HCI (defined at subsys/bluetooth/controller/Kconfig:627) was assigned the value 'y' but got the value 'n'. Check these unsatisfied dependencies: BT_CTLR_DTM_HCI_SUPPORT (=n). See docs.zephyrproject.org/.../CONFIG_BT_CTLR_DTM_HCI.html and/or look up BT_CTLR_DTM_HCI in the menuconfig/guiconfig interface. The Application Development Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be helpful too.
```

Upon further investigation, I discovered that `BT_LLL_VENDOR_NORDIC` is currently deselecting the `BT_CTLR_DTM_HCI` symbol.

Here are my current setup details:
- Zephyr version: 2.7.0
- Configuration: Using the sample `hci_uart` with `CONFIG_BT_CTLR_DTM_HCI=y`

**My question is:** How can I resolve this issue and enable BLE DTM while staying within the Zephyr framework? Any guidance or suggestions would be greatly appreciated.

Thanks in advance for your help!
Parents Reply Children
  • Hi  

    Thanks for the support. Here are the steps I took:

    1. Installed the SDK v2.6.1.

    2. Adapted the example ncs/v2.5.0/nrf/samples/bluetooth/direct_test_mode to work on my custom board.

    3. Successfully tested the DTM functionality using the nRF Connect for Desktop application.

    Now, I need to provide information to the test house to demonstrate that the soft controller has undergone official BLE certification. Could you guide me on where to find this necessary information?

    Thanks again for the great support!

    Best regards,

    Bob

Related