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.

CC2564C: Guidance with using HCI Tester/ HCI commands to setup and control CC2564C

Part Number: CC2564C

Hi,

I am using the TI HCI Tester tool with the CC2564C Bluetooth controller, and I want to get the device working to show simple data transfer, and also audio streaming.  I thought I would use Bluetooth Classic (BR/EDR) initially. 

I have successfully downloaded the patch to the device using the HCI Tester, but I don't know which HCI commands to use to get the device working. 

Can you please explain how I can pair the devices, setup the appropriate link or channel, and then transfer some test data.

I presume all these processes use standard combinations of HCI commands, but I am not familiar with them. 

Thank you for your support. 

Tony

  • Hi Tony, 

    For a complete list of all available HCI commands, please take a look at the CC256x VS (Vendor Specific) HCI commands: 2577.CC256x VS HCI Commands - Texas Instruments Wiki.pdf

    The setup for different demonstrations will differ based on the host MCU/MPU you are using with the CC2564C. For simple getting started, I would recommend looking at the information in the CC2564C on MSP432 MCUs: https://www.ti.com/lit/ug/swru497b/swru497b.pdf?ts=1650384043888 

    Embedded in this are links to available demonstrations and software examples using HCI commands. 

    Best,

    -Ryan

  • Hi Ryan.  Thank you for your reply.  I already have the list of vendor specific HCI commands and, unfortunately, the link to the sample project details does not work - the message says "The Processors Wiki was removed on January 15, 2021". 

    I need to control the device directly using HCI commands, which means not using the stack.  Would someone be able to provide examples of commands or scripts for the HCI Tester tool to achieve pairing of two devices, and establishing an RFCOMM (serial port) link to enable data to be passed between the devices?  Unfortunately I am new to the Bluetooth theory, but I presume this is "old hat" for TI experts.  I thought I read somewhere that you may be able to dip into some example scripts that are stored somewhere. 

    Thank you in advance.  Tony. 

  • Hi Tony,

    Thanks for your quick reply--we do not have examples of HCI commands performing these tasks, but we do have the Testing Guide available: CC256x Testing Guide.pdf which documents some HCI commands and their functions in order to test the device (inquiries, scanning, etc). 

    Best,
    -Ryan