【配置Hifive1-revB】设备管理器中不识别端口,Can not connect to J-Link via USB的解决办法

2023-05-16

  • 首先尝试重新安装驱动,然后再换一根线

  • 首先根据官方文档用的驱动是Segger家的,找到下载主页https://www.segger.com/downloads/jlink
    在这里插入图片描述

  • 下载页面点击64位
    在这里插入图片描述

  • 勾选我同意后下载软件
    在这里插入图片描述

  • 下载x86_64驱动 https://www.segger.com/downloads/jlink/JLink_Windows_x86_64.exe ,别装成32位的(第二个),可能报错“您需要在此电脑上运行64位版本的”,以及完整软件大小为54M,使用FDM下载会下成54K左右然后点击报错软件不完整,使用Edge自动下载就行,安装一路默认就行,位置在C盘
    在这里插入图片描述

  • 照文档里的意思,freedom studio里应该是可以装驱动的,但是我在相关目录里看了一下并没有找到dpinst_x64.exe,直接使用Segger软件也可以装驱动,于是我在刚装好的Segger软件目录下USBDriver/x64/dpinst_x64.exe找这个软件,安装也是一路默认
    在这里插入图片描述

  • 安装完成驱动后仍然无法识别,尝试换一根线连接micro-usb,成功识别
    在这里插入图片描述

  • 打开设备管理器,查看端口
    在这里插入图片描述

  • 使用platformiot调试,成功启动jlink
    在这里插入图片描述


  • 补充一点文档说明,freedom studio文档在https://www.sifive.com/software,点击Freedom Studio User Manual查看Windows Board Setup
    在这里插入图片描述

  • Hifive1-revB板子资料https://www.sifive.com/boards/hifive1-rev-b,可以下载getting-started-guide
    在这里插入图片描述

  • getting-started-guide里的,连接后D10和D9亮起在这里插入图片描述

  • getting-started-guide第六章是Debug and Console,这个下载🔗是32位的不要用
    在这里插入图片描述

  • 主要确认方法是看设备管理器中端口有没有识别,没识别启动调试就会不停报错no emulators connected via usb

  • 另外freedom studio的使用方法可以在B站看Digi-Key Funpack,platformio的使用方法可以看西部数据

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【配置Hifive1-revB】设备管理器中不识别端口,Can not connect to J-Link via USB的解决办法 的相关文章

随机推荐