所以我一步一步地关注BlueGiga的BGDemo应用说明,但在使用dfutool.exe更新USB加密狗的固件时遇到了问题。我采取的步骤如下:
- 打开BLEGUI并连接到我的USB加密狗。
- 按DFU以DFU模式重启USB设备。
- Windows说驱动程序未找到,所以我将驱动程序安装程序指向windrv文件夹并成功安装。
- 在设备管理器的libusb设备选项卡下,设备以DFU模式显示。
- 如果我查看属性并查看加密狗的硬件ID,它会显示VID:2458和PID:FFFE(这完全是文档所说的)
- 我转到命令提示符并运行命令“.... \ bin \ dfutool.exe 2458:FFFE out.hex”,这正是他们所说的
醇>
但是命令提示符给我一个错误“device:2458:fffe not found”这真的令人难以置信,因为它在设备管理器中显示为具有完全相同硬件ID的libusb设备。有没有人知道我可能做错了什么?