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.

CC2564如何进入测试模式

Other Parts Discussed in Thread: CC2564C

我使用的硬件是CC256xCQFN_EM+BOOST_CCEMADAPTER+MSP_EXP432P401R。

下载了协议栈里提供的samples,可以正常运行,硬件应该没问题。

参考processors.wiki.ti.com/.../CC256x_Testing_Guide进行经典蓝牙测试。

目前试了两种方法。

一、使用TI 的HCITester直接发送命令测试。

在网上买了个usb转串口的线,芯片FT232,参考Testing_Guide使用4线uart(RX、TX、CTS、RTS)。

下载了CC2564c 的SP,http://processors.wiki.ti.com/index.php/CC256x_Downloads

根据HCITester userGuide进行设置, http://www.ti.com/lit/ml/swru136b/swru136b.pdf

发送命令后CC2564c一直没有响应。

二.参考协议栈里提供的samples,修改MSP432sample 去设置 CC2564c,这里我使用的是SPPdemo。

过程如下

1. HAL_ConfigureHardware();

2. HCI_DRIVER_SET_COMM_INFORMATION(&HCI_DriverInformation, 1, HAL_HCI_UART_MAX_BAUD_RATE, cpHCILL_RTS_CTS);

3.BTPS_Initialization.GetTickCountCallback = HAL_GetTickCount;

BTPS_Initialization.MessageOutputCallback = HAL_ConsoleWrite;

BluetoothStackID = InitializeApplication(&HCI_DriverInformation, &BTPS_Initialization)

4.VS_Enable_FCC_Test_Mode(BluetoothStackID, mtEDR2, VS_TEST_PATTERN_PN9, 0, 15, 1, 1);

但是没有测试信号。请问我这边这么做有什么问题?

这里如果把CC2564c配置好,似乎可以像HCITester那样直接发命令去设置CC564c,找到了几个函数 HCITR_COMOpen/HCITR_COMWrite(HCITRANS.c)HCI_Send_Raw_Command(HCIAPI.h)但不知如何使用,使用顺序怎么样?

三、是否有CC256xCQFN_EM+BOOST_CCEMADAPTER+MSP_EXP432P401R的透传程序?可以直接使用HCITester配置CC2564c