BLE DTM Test functionality of Nordic zephyr BLE controller not working

Hello, 

I am using NCS 1.7.0 for our latest product development based on nRF5340.

We have previously used Open source zephyr project for our development. We have an application which we use for certification purposes. This application basically uses underneath BLE DTM test functions: https://github.com/zephyrproject-rtos/zephyr/blob/main/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_test.c

Now for our new product we are using NCS 1.7.0 version as of now and also using zephyr BLE controller provided in NCS. We want to reuse our certification application which uses lll_test functions. But unfortunately it is not working on nRF5340 as expected.

We are facing problem where ll_test_tx works only for maximum 1 second (or even less) and after that i don't see any RF signals in the analyzer. There seems to some timing issue when using DTM test functions on nRF5340. I searched in open source zephyr project for any clues and i found these:

https://github.com/zephyrproject-rtos/zephyr/issues/42534

https://github.com/zephyrproject-rtos/zephyr/pull/42866

* Does anyone know what is causing this issue onnRF53?

* Is there a chance that these can be fixed in NCS? 

* Does `/samples/peripheral/radio_test` work with NCS zephyr BLE controller?

We are currently blocked by this to certify our devices. Kindly provide a solution for this problem.

Regards,

DJ

Parents
  • Hi DJ, 

    I'm checking internally to see if we have a solution for you. I will keep you updated. 

    Regarding your question about the radio_test sample, as far as I know it uses the radio directly so it doesn't matter if your firmware will use Zephyr controller or Softdevice controller. 

    Which certification are you planning to do ? If you are certifying your hardware I don't think it's important if you run on Zephyr controller or Softdevice controller or bare metal . For example the direct_test_mode sample also use radio in bare metal. 

Reply
  • Hi DJ, 

    I'm checking internally to see if we have a solution for you. I will keep you updated. 

    Regarding your question about the radio_test sample, as far as I know it uses the radio directly so it doesn't matter if your firmware will use Zephyr controller or Softdevice controller. 

    Which certification are you planning to do ? If you are certifying your hardware I don't think it's important if you run on Zephyr controller or Softdevice controller or bare metal . For example the direct_test_mode sample also use radio in bare metal. 

Children
Related