当我尝试在加密狗上调试项目时,我收到错误“找不到j-link设备”。在目标选项中 - >调试 - >设置中,没有检测到SN,因此没有设备ID。
这是非常奇怪的,因为只有几天前,加密狗正在运作正常,可以在没有问题的情况下检测到。
我还可以在开发板上调试(Pro)。
任何想法如何发生这种情况?这可能是加密狗的司机吗?我怎么能解决这个问题?
谢谢
更新:我卸载了设备并尝试重新安装它。在重新安装时,Windows尝试自动查找驱动程序,但无法找到任何合适的驱动程序。手动选择FTDI驱动程序也不适用。加密狗目前被列为“CDC ACM”。
更新2:我删除了Segger驱动程序并重新安装,然后手动安装了USB加密狗的驱动程序,但它仍然无法在调试器设置中发现。
设备:
嗨Jamartin,
必须是您的PC上的驱动程序问题,加密狗应在设备管理器中以JLINK CDC UART端口和可用端口在设备管理器中进行再生。重新安装司机是唯一想到的。我尝试删除驱动程序,Windows能够自动正确配置加密狗。
桑斯克