nRF52840 DTM Can not communicate with my custom device.

Hi,

My custom board use nrf52840.
I first tested uart function by examples/peripheral/uart/*. It is good.
My board's uart ports are P1.9 for TX, P0.12 for RX.

And then, I modified the nRF5_SDK_17.1.0_ddde560\examples\dtm\direct_test_mode/main.c
But, it is not working with nRF Connect for desktop/Direct Test Mode.
I find " Can not communicate with my custom device." error.

And, I modify TX/RX port in main.c of dtm example to as follow

P0.05 RTS
P0.06 TXD
P0.07 CTS
P0.08 RXD

And compile and upload to nrf52840 DK board.
But, Direct test Mode appl do upgrade nrf52840 DK board firmware to some binary(maybe pre-compiled version by Nordic)
And DTM test is success by your binary.

Wha problem in my product?

BR
Paul

Parents Reply
  • Hi,

    Thanks for reply.

    I have download nRF5_SDK_17.1.0_ddde560 newly for clarify.
    And, compile at nRF5_SDK_17.1.0_ddde560\examples\dtm\direct_test_mode\pca10056\blank\armgcc without modify.
    I program the compiled hex file to my DK 52840 DK board and run "Direct Test Mode" App on nRF Connect for desktop. But I found as follow error popup window


    When I press Program button, "Direct test Mode" App updates my DK board by some binary automatically.
    Start Test is OK

    I did not modify dtm example.

    BR
    Paul

Children
No Data
Related