TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2564如何进入测试模式

我使用的硬件是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

Viki Shi:

就按照processors.wiki.ti.com/…/CC256x_Testing_Guide进行测试即可
你的CC2564C没有响应,请确认蓝牙子系统是否启动?启动步骤见下面文档的5.8.1.2 Device Power-Up and Power-Down Sequencing
www.ti.com/…/cc2564c.pdf

赞(0)
未经允许不得转载:TI中文支持网 » CC2564如何进入测试模式
分享到: 更多 (0)