硬件:SmartRF016 + CC2650EM-7ID 1.2
SDK:TI BLE-Stack SDK 2.02.00.31
IDE:IAR 7.70.1
说明手册:CC2640 BLE OAD User's Guide.pdf
PROJECT:C:\ti\simplelink\ble_sdk_2_02_00_31\examples\cc2650em\oad_target\iar
遇到以下几个问题,请帮忙解答下:
问题1.按照用户手册,编译了oad_target工程,生产了.HEX文件,安装了python-2.7.12,并且下载了hexmerge.py copy至/Scripts目录下 并且配置好了环境变量。运行merge.bat,但是无法合成.HEX文件。请问是hexmerge.py 文件的问题,还是有其它的地方需要配置?
问题2:Flash Programmer 2 TOOL可以正常使用,但是运行BLE Device Monitor(Ver2.2.0)无法连接设备,查看了设备管理器.端口配置正确。
问题3:请问用手机端OAD,是用SensorTag 这个APP吗?如果不是SensorTag的硬件也是用这个吗?还是有其它的可以用?
刚接触到TI的CC2640,很多弄不懂的地方,请帮忙解答下,谢谢,幸苦了!
qiyin tan:
目前问题1已经解决了,但是BEL Device Monitor 依然连不上,我看用户手册里面写:
Open BLE Device Monitor, connect to COM port with device running HostTest (i.e. on devices such as CC2650 LaunchPad or CC2540 USB Dongle)
我的硬件是SmartRF016 + CC2650EM-7ID 1.2 难道是不支持吗?
qiyin tan:
回复 Viki Shi:
hi viki shi,
感谢你的回复,但是BLE_Device_Device_Monitor firmware 文件夹下面,并没有SmartRF06EB的hex文件可以下载。只有SmartRF05EB的hex,
CC2640里面只有launchpad和sensortag 里面的固件我都更新了,还是不行。请问SmartRF06EB应该用哪个固件呢?
mark_xu:
回复 qiyin tan:
运行BLE_Device_Device_Monitor需要插入usb dongle的
kqian0327:
回复 qiyin tan:
你好,
你运行BLE_Device_Device_Monitor需要一个USB dongle。
TI有CC2540 USB dongle,所以你需要先烧录CC2540 USB dongle,烧录host test firmware,然后再运行BLE device monitor。
qiyin tan:
回复 kqian0327:
hi kqian0327,
谢谢你的回复!如果我要用手机端的app oad呢,请问是用什么APP,我下载了TI snesorTag的app,但是好像没有提示有更新固件的选项,请问我手上的硬件可以用手机端app更新吗?