大家好,请教一个问题,我用NXP的开发板(运行的是嵌入式linux 4.1.15)外接cc2640r2f模块,使用以下命令发现蓝牙设备时报错找不到TIInit_0.4.32.bts文件:
root@:~# hciattach /dev/ttymxc2 texas 115200
Found a Texas Instruments' chip!
Firmware file : /lib/firmware/ti-connectivity/TIInit_0.4.32.bts
can't open firmware file: No such file or directory
Warning: cannot find BTS file: /lib/firmware/ti-connectivity/TIInit_0.4.32.bts
Device setup complete
同时hcitool lescan命令报错:
root@:~# hcitool -i hci0 lescan
Bluetooth: hci0 command 0x200b tx timeout
Set scan parameters failed: Connection timed out
请问该如何解决?hcitool 命令cc2640是不是不支持?
PS:cc2640r2f用的是官方的hosttestapp例程
Alvin Chen:
TIInit_0.4.32.bts这个是配合WL系列的,不适用于CC2640R2F。
dong a:
回复 Alvin Chen:
谢谢,请问这个报错会对蓝牙模块的功能有影响吗?
还有,我用hcitool lescan命令报错:
root@:~# hcitool -i hci0 lescanBluetooth: hci0 command 0x200b tx timeoutSet scan parameters failed: Connection timed out
请问hcitool 命令cc2640是不是不支持?
dong a:
回复 Alvin Chen:
还有,我用hcitool lescan命令报错:
root@:~# hcitool -i hci0 lescan
Bluetooth: hci0 command 0x200b tx timeout
Set scan parameters failed: Connection timed out
请问hcitool 命令cc2640是不是不支持?
Alvin Chen:
回复 dong a:
BTS file文件对应的是不同的板子,请看下面的wiki:
processors.wiki.ti.com/…/Bluetooth_BTS_files_overview
dong a:
回复 Alvin Chen:
谢谢回答,请问这个报错对蓝牙模块的功能有影响吗?
还有,我用hcitool lescan命令报错:root@:~# hcitool -i hci0 lescan
Bluetooth: hci0 command 0x200b tx timeout
Set scan parameters failed: Connection timed out请问hcitool 命令cc2640是不是不支持?
dong a:
回复 Alvin Chen:
多谢,了解,我是不是可以这么认为:
1)cc2640烧入官方hosttestapp例程;
2)主开发板调用TI_BLE_Vendor_Specific_HCI_Guide中提供的hci 接口控制cc2640;大概是上面的流程吧?
dong a:
回复 Susan Yang:
多谢,请问主开发板这边的开发,有没有什么范例可以参考呢? 比如btool的源码,或者简单的例子?
Susan Yang:
回复 dong a:
很抱歉,B-tool是没有给出源码的