This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

RF production testing using DTM

Hi,

I am trying to perform RF production testing using nRF51 development kit. My DUT is another nRF51 DK. I am setting my DUT according to Figure 2 mentioned in nAN 34. I am good with the hardware set up.

I have questions about the software set up for testing as application note is not clear for software. I also tried reading through the readme file that comes with DTM library, but things are still not clear.

My questions are:

  1. Which program should I flash in nRF DK module w/SMA?
  2. How to get the python script running for my test?
  3. Where can I find commands for performing test?
  4. Where should I feed this commands? Any serial terminal?

Can you please guide me step by step for software set up?

Thanks, Hitesh

Parents
  • The DTM is standardized in the bluetooth spec and is intend for physical level conformance testing. The DTM example should be used for DTM, and will behave as exactly as specified in the bluetooth spec. Though it can be used for production testing, that is not what it is designed for, and it is unnecessary complex for that purpose. It is probably a better idea to base your production test on the radio test example.

    In any case I will try to answer your questions, though I would recommend you not to use DTM for production testing.

    1. The DTM example should be used almost without modification. The only thing you have to modify is the UART pin numbers so that they match your hardware.

    2. DTM is usually used with a dedicated tester, such as the Anritsu MT8852 or similar. I am not aware of any python script that is provided by nordic. That said, it is all commands sent over UART so you can interface with it using those commands. Refer to the Bluetooth Specification Version 4.0, Vol. 6, Part F for details.

    3. The commands are defined in the Bluetooth Specification Version 4.0, Vol. 6, Part F.

    4. The UART interface is used to issue commands. See the Direct Test Mode example documentation.

  • What do you mean by real instrument? Can I not program both DUT and DK(used for tester) with Radio Test Example and work around it? And if yes can you give me the procedure details to do that?

    Do you know anyone who can help me with DTM if I will be using it in future?

    Thanks, Hitesh

Reply Children
No Data
Related