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.