This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2564MODN: How can make CC2564 into DTM mode?

Part Number: CC2564MODN

Hi TI,

We are doing the test according to what TI suggested as below.

http://processors.wiki.ti.com/index.php/CC256x_Testing_Guide

If you look at the Fig1-2, it describes how to connect DUT with laptop and test instrument for Direct Test Mode (DTM).

And in the four steps after this setup, it said to look at the Bluetooth tester result.

Our problem is there is no connection between DUT and test instrument has been built yet.

So it seems like there are some steps or instructions missing in that document.

Is there any document describe how to make DTM working between TI and R&S's CMW?

Thanks!

cheers

Fan

  • The procedure documented in the wiki is adequate for the R&S CBT tester and have been used many times.  We would suggest that you reach out to R&S directly and understand any additional porting steps when moving from CBT to CMW.  We don't have this tester to validate the steps.

    Regards,

    Travis

  • Hi Travis,

    I have talked with R&S FAE. He came to the office and showed us how to connect a USB bluetooth dongle with CMW500 successfully. However, with TI module, we do not have any luck yet.

    They suspected the TI bluetooth module is not in the right status. I used to ask for a CBT tester ,but they said it is discontinuous.

    Let us forget about CMW500  for now. I have two questions about how to connect TI module with CBT tester.

    1. Do I need to create connection between lower tester and DUT in BLE testing? From the testing document, I did not see this step. The only step is no.5 Take measurements, which let me to look at the Bluetooth tester result. But I think I could not see anything if the connection has not been established yet, right? Do you have more info about how to connect module with CBT?
    2. In figure 1.2, it only has TXD and RXD connecting between DUT and Upper tester. But DUT has four wires in the UART interface,which contain TX/RX/CTS/RTS. We do not need to connect CTS/RTS?

    If your team still has CBT, can they try to connect to the module and record more detail set up and test steps for us? It will be very helpful. Also I saw several threads asking that question but no perfect answer yet.

    If this problem can be resolved, it will help other customers as well.

    Thanks!

    cheers

    Fan

    Thanks!

  • Fan,

    Let me have one of the team respond to these questions.

    Regards,

    Travis

  • Fan,

    The Bluetooth Low Energy Direct Test Mode is well documented in the Vol 6, Part F of the Bluetooth Core Specification document (direct link). I will try to answer your questions while referencing the CC256x testing guide with the assumption that you are aware of the standard LE Direct Test Mode details as documented in the core spec.

    According to the core spec, the setup on the left of Figure 1.1 should be used for controller like CC256x that have HCI interface accessible. The HCI interface can have a 4-wire UART H4, 2-wire UART H5 depending on your system implementation since CC256x supports both H4 and H5 modes.

    From your comments, it appears that you are using 4-wire UART for HCI. So in your case, the connection between the DUT (CC256x) and the Upper tester (HCITester on PC or your host) will be 4-wire UART.

    Fan Wu said:

    Do I need to create connection between lower tester and DUT in BLE testing? From the testing document, I did not see this step. The only step is no.5 Take measurements, which let me to look at the Bluetooth tester result. But I think I could not see anything if the connection has not been established yet, right? Do you have more info about how to connect module with CBT?

    You do not need to make the connection between DUT and the lower tester (i.e. CBT32 or CMW500). As long as you follow the message sequence documented in the section 2.2 of the Direct Test Mode in core spec.

    So the TX test will require the steps 1 through 6 of the Transmitter test section as described in the CC256x Testing guide to implement the message sequence between the DUT and the Upper Tester.

    And the Receiver Test will require steps documented in the Receiver Test section of the testing guide. 

    I revisited the CC256x testing guide linked above and it is consistent with the Direct Test Mode specified in the Bluetooth Core spec. 

    Fan Wu said:

    In figure 1.2, it only has TXD and RXD connecting between DUT and Upper tester. But DUT has four wires in the UART interface,which contain TX/RX/CTS/RTS. We do not need to connect CTS/RTS?

    I think my explanation above answers this. In your setup you need to use all 4 lines TX/RX/CTS/RTS of the H4 UART used for HCI.

    Best regards,

    Vihang

  • Hi Vihang,

    After we input the command for BLE TX as TI's document. Which mode of CBT32 we need to use, signaling mode or non-signaling mode? If I want to use signaling mode on CMW500. It force me to use bluetooth signaling mode as below. But it cannot connect to the device. If I want to use non-signaling mode, CMW500 only operate like a spectrum analyzer, I can only get power level and frequency. Is it enough? Thanks!

  • Did you ever figure this out?  Again, we don't have the tester, so couldn't really make any recommendations there.

    Regards,

    Travis

  • Hi Travis,

    Sorry for late reply. It is working now. Thanks!

    cheers

    Fan