Fatal error: Failed to identify device
的有关信息介绍如下:IAR编程遇到Fatal error:问题
Fatal error: Failed to identify device. Check connections and/or reset hardware
Session aborted
该方法只是该类问题解决方法之一,经测试成功,如没有很好的解决您遇到的问题,请谅解。
参考资料:http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/253160
确认电脑设备管理器中显示正常,如图所示,排出仿真器与电脑配置,问题可能出在仿真器与zigbee模块之间;如显示有问题更新驱动,仿真器和zigbee模块重新上电查看,若不成功,请继续按照以下步骤操作。
确认电脑安装以下软件:
1. TI-ZStack(Texas Instruments),
2. Smart Flash Programmer
打开Flash Programmer,如图。
连接仿真器,如CC-debugger,程序会自动找到仿真器,如图,如果没有找到,刷新下软件界面即可。
在镜像目录(Flash image)里面选择对应.hex文件目录,如C:\Program Files (x86)\Texas Instruments\SmartRF Tools\Firmware\CC Debugger\usb_bootloader_srf05dbg.hex
选择擦除并重新写入(Erase and Program),单击执行(Perform action).
重新给仿真器及新片模块上电
调试程序,问题解决。
如问题依然没有解决,请在http://www.ti.com/或者https://www.iar.com/网站寻找更好解决方法。