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.

CC2564CSTBTBLESW: CC2564C

Part Number: CC2564CSTBTBLESW
Other Parts Discussed in Thread: CC2564C,

Tool/software:

We are working on an application which using CC2564C + STM32F4 with CC2564CSTBTBLESW stack.

Now we are stuck at turning the CC2564C into BLE DTM for RF testing.

 According to the application note CC256x_Testing_Guide CC256x Testing Guide, we should send the HCI commands

from STM32F4 to CC2564C via UART+HCI connection wires. Then, by sending different HCI DTM commands with parameters,

we can turn the CC2564C into BLE DTM for RF testing with TX and RX tests. Is my understanding correct?

If it is correct. we would ask further to get more specific steps to turn the CC2564C into DTM mode and operate the RF tests.

First, we are trying to send the HCI commands from STM32F4 to CC2564C via UART+HCI connection wires.

Is it just simply to send the HCI commands step by step?

Like the flow: VS_Enable_FCC_Test_Mode() -> HCI_VS_DRPb_Tester_Packet_TX_RX(....)  -> run other HCI commands in stack API for RF tests.

However, do we need to add other opcodes to BTVS.c? or add other codes for the DTM RF test?

like mentioned in the post:
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/609084/cc2564-fcc-etsi-test-example-code

If the steps mentioned above is wrong, please advise how we should do for the DTM testing?

Second, about the cc256xc_bt_spv1.5 service pack, is this service pack data a matter of BLE DTM testing?

And we simply replace the CC256XC.h in the CC2564CSTBTBLESW stack with the service pack file, correct?

The stack will automatically help us to load the data to CC2564C?

CC2564C is already on market over 10 years and not sure if any more resources or update especially on DTM RF testing.

It is highly appreciated if any helpful DTM resources, codes or guidelines could be provided.

Thanks a lot.

  • Hi,

    The bluetopia stm stack will in fact load the Service pack for you. If you have the lastest 5.1.1.1 version of the bluetopia stack then it will load the latest service pack available.

    If you choose to send the test commands through the stm host to the cc2564C controller then you will need to add the VS Test commands to the btvs file as stated in the e2e you referenced.

    However you could also connect directly to the uart lines on the cc2564C and sent the commands using hci tester as referenced in the testing guide.

    https://www.ti.com/lit/an/swra749/swra749.pdf 

    Best,

    Rogelio