DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.

I am trying to DTM(direct mode test) for nrf 52832 chip.

I compiled and flashed the DTM code from NRF official(SDK V2.6.0),But when i open the NRF DTM desktop app ,the app request me to reprogram the device to continue with the test.

If i give yes? then the app itself flashing a new DTM firmware in the dev kit and proceeding to DTM tests.
My query is
1.Eventhough i flashed the DTM firmware , still the NRF desktop app is asking to reprogram?
2.Does NRF desktop app using Jlink or UART to send it DTM commands.Does it has any dependency with jlink.

Attached the screenshot for reference.

Parents
  • Hello,

    Wish you a great development and feel free to open a new ticket if you come across any other issue.

    Kind Regards,

    Abhijith

  • Hi Abhjith,

    I am trying to compile DTM code for nrf 52840 from NRF example(samples/bluetooth/direct_test_mode).

    My build config:

     board: nrf52840dk_nrf52840


     Path: boards/arm/nrf52840dk_nrf52840

    prj.conf is

    # Configure assertions
    CONFIG_ASSERT=y
    CONFIG_ASSERT_NO_COND_INFO=y
    CONFIG_ASSERT_NO_MSG_INFO=y

    CONFIG_HW_STACK_PROTECTION=y

    CONFIG_CONSOLE=n
    CONFIG_UART_CONSOLE=n

    CONFIG_LOG=y
    CONFIG_LOG_PRINTK=y
    CONFIG_USE_SEGGER_RTT=y
    CONFIG_LOG_BACKEND_RTT=y
    # Use necessary peripherals
    CONFIG_NRFX_TIMER0=y
    CONFIG_NRFX_TIMER1=y
    CONFIG_NRFX_TIMER2=y
    CONFIG_FEM_AL_LIB=y
     
    But i am receiving the following compilation (attached as file).But able to compile for 52832 sucessfully.
    Can you shed some light on this.
    Error:
Reply
  • Hi Abhjith,

    I am trying to compile DTM code for nrf 52840 from NRF example(samples/bluetooth/direct_test_mode).

    My build config:

     board: nrf52840dk_nrf52840


     Path: boards/arm/nrf52840dk_nrf52840

    prj.conf is

    # Configure assertions
    CONFIG_ASSERT=y
    CONFIG_ASSERT_NO_COND_INFO=y
    CONFIG_ASSERT_NO_MSG_INFO=y

    CONFIG_HW_STACK_PROTECTION=y

    CONFIG_CONSOLE=n
    CONFIG_UART_CONSOLE=n

    CONFIG_LOG=y
    CONFIG_LOG_PRINTK=y
    CONFIG_USE_SEGGER_RTT=y
    CONFIG_LOG_BACKEND_RTT=y
    # Use necessary peripherals
    CONFIG_NRFX_TIMER0=y
    CONFIG_NRFX_TIMER1=y
    CONFIG_NRFX_TIMER2=y
    CONFIG_FEM_AL_LIB=y
     
    But i am receiving the following compilation (attached as file).But able to compile for 52832 sucessfully.
    Can you shed some light on this.
    Error:
Children
Related