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.

CC256x Bluetooth hardware evaluation tool download broken

I'm trying to get the CC256x hardware to operate properly with both classic and LE, which means I need to update to the latest firmware SP (from processors.wiki.ti.com/.../CC256x_Downloads)

The tool is to allow conversion from .bts format to the required .h format. I also understand I need to disable sleep.

The download info page for the tool http://processors.wiki.ti.com/index.php/CC256x_Bluetooth_Hardware_Evaluation_Tool shows windows XP / x86 as the supported operating system. This is not possible for me to find a windows XP machine - the closest I have is an x86 Win 7 box.

The tool fails to install on this system, with a java VM 2 error. This would usually point to a failure to install the JVM, but I have verified that Java is available and the PATH environment variable updated.

Is there any way to get this tool to work with a current version of Windows or, does anyone know of a way to convert the .bts scripts into the required .h format with some other means? If it is just a binary to hex-text format, I can write a script, but I don't know the details yet. I also don't know where the sleep mode is disabled if that needs to be done.

Thanks in advance for any help.

  • Hi,

    I'm using Windows 7, and don't have any problem running BHET. Can you share the logs when you try to run it from console - type: <java -jar "BT_TOOL_EXE.jar"> on the "CC256X BT\CC256x Bluetooth Hardware Evaluation Tool\v1.0\" directory.


    Another tool that can help you convert bts to .h is the HCI Tester tool. You can download it from: www.ti.com/.../WILINK-BT_WIFI-WIRELESS_TOOLS

    Regards,
    Gigi Joseph.
  • I can't run the BHET as I can't _install_ it. It's the installer that is broken, which seems to have some invalid class paths on it.

    Executing: CC256x_Bluetooth_Hardware_Evaluation_Tool_V1.0_Setup.exe gives the 'Windows Error 2 occurred while loading the java vm' error message

  • Hi,

    Can you issue the below command from command line and see if it helps?

    CC256x_Bluetooth_Hardware_Evaluation_Tool_V1.0_Setup.exe LAX_VM "C:\Program Files (x86)\Java\jre1.8.0_66\bin\java.exe"

    Regards,
    Gigi Joseph.
  • I'm running Windows 10, and also running into issues installing the BHET from the downloaded CC256x_Bluetooth_Hardware_Evaluation_Tool_V1.0_Setup.exe

    Running via double-click or from the command line (with no options) results in "LaunchAnywhere Error - Windows error 2 occured while loading the Java VM.".

    Running with the suggested command line CC256x_Bluetooth_Hardware_Evaluation_Tool_V1.0_Setup.exe LAX_VM "C:\Program Files (x86)\Java\jre1.8.0_101\bin\java.exe" results in more progress but ultimately ends with this error: "Installer User Interface Mode Not Supported - The instlaler cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode indentifier. The valid UI modes identifiers are GUI, Console, and Silent."

    Next I tried running the installer with "-i GUI" added before the LAX_VM option:

    CC256x_Bluetooth_Hardware_Evaluation_Tool_V1.0_Setup.exe -i GUI LAX_VM "C:\Program Files (x86)\Java\jre1.8.0_101\bin\java.exe"

    It reported that the installation finished, but "some errors occurred during the install."

    As others have reported, the installer does not ask where it should install, and by default installed into my user directory (C:\Users\matthew\Texas_InstrumentsCC256X_BT) which is really a bad location, especially since the bat files assume C:\TI\Connectivity\CC256X BT\...

    I manually moved the folder into C:\TI\Texas_InstrumentsCC256X_BT and then updated the bat file to:

    REM echo on
    cd "C:\TI\Texas_InstrumentsCC256X_BT"
    set path=%PATH%;C:\TI\Texas_InstrumentsCC256X_BT\BT_TOOL_EXE_lib
    start javaw -jar "BT_TOOL_EXE.jar"
    REM pause

    After all that, it appears I was able to successfully convert the latest BTS files into .h files, albeit with inconsistent line endings (neither Unix nor Windows, but a mix of both...).

    It would be fantastic if TI could distribute the BTS files as .h instead of having engineers install another tool.

  • Hi friends,

    We are testing the Bluetooth Evaluation Board (CC2564B) by connecting it with PC through USB to UART cable without connecting the same with MSP430 controller board. The following observations are made -

    1) A Green LED is turning on once the Board is connected with PC.
    2) The Bluetooth dongle in PC is unable to detect the Board although it is detecting other Android device in which Bluetooth connection is enabled.
    Please suggest whether it is required to connect the MSP430 controller board with CC2564B for enabling the Bluetooth functionality or there is any other alternative.
    Yours suggestions will be highly appreciated.
    Thanks in advance