配置Clion时jlink下载问题-世界快资讯
❝解决clion使用jlink下载时,openocd无法识别jlink的问题,LIBUSB_ERROR_NOT_SUPPORTED
(资料图)
❞「解决方法」
当我们使用 openocd + j-link 进行烧录和调试时,会接收到这样的警告:Warn : Failed to open device: LIBUSB_ERROR_NOT_SUPPORTED,最后发现找不到 j-link:Error: No J-Link device found,但是我们在检查时,发现电脑识别jlink,且keil中也可以通过jlink进行下载。
在 SEGGER 的维基中提到了原因:
简单来说就是 openocd 使用 jlink 的方式很低级,所以我们需要把 j-link 原来的驱动更换为 WinUSB 驱动才可以被 openocd 识别。
zadig 和 USBDriverTool 都可以更换驱动,网上绝大部分的教程都推荐使用 zadig,但是其实 USBDriverTool 在这个场景下更适用,原因是 USBDriverTool 不但可以将 j-link usb 驱动转为 WinUSB 驱动,还可以再转换回去,这个是 zadig 做不到的。
SEGGER 的维基中还提到了一点:
也就是说,我们把 j-link 的驱动转换成 openocd 可以识别的 WinUSB 驱动之后,j-scope,j-flash 等软件都无法使用,也无法在 KEIL 中使用 j-link 烧录和调试程序了。如果想使用这些工具,就必须把驱动还原回去,这时候 USBDriverTool 就派上用场了。
偏题一下,使用 openocd + j-link 是一种比较低效的方式,如果使用 j-link 作为调试器,那么使用 j-link gdb server 或者强大的 ozone 可能更为合适一些。
「操作步骤」
首先插好 j-link ,打开软件,并选择List All Devices:
最后设备选择 j-link ,要更换的驱动选择 WinUSB ,最后点击Replace Driver即可完成驱动的替换。值得一提的是,这里可以看到 j-link原来的驱动被识别为 jlink(v2.6.8.1),我们如果要把驱动换回去,就要恢复成现在的样子。
软件链接:https://pan.baidu.com/s/1QOPRzPyXnhRN1DGHjiLWaw?pwd=ia44 提取码:ia44
注:若有解压码,则见公众号页面菜单,“点击资料”中“获取密码”即可
本文使用 文章同步助手 同步
标签:
- 配置Clion时jlink下载问题-世界快资讯
- 谁是钢琴演奏难度的天花板?这个青年钢琴家在苏州演奏他
- 市场监管总局:截至2022年全国登记在册市场主体1.69亿户_微头条
- 国家体质健康数据网_全国体质健康网数据上报平台-天天即时看
- 放完大话就避战!76人队记遭恩比德打脸 球迷举寻人启事嘲讽拉满
- 北京4家老年护理中心启用,重点服务失能、术后老人
- 成都灵活就业人员可以缴纳去年的养老保险费吗?
- 上天安排的近义词(安排的近义词)-焦点快报
- 孩子给离世的父亲发了条短信,没想到收到回复了……-速递
- 汉巴南铁路南充至巴中段进入铺轨阶段,预计明年5月底通车
- 呼朋引伴的意思及成语解释大全_呼朋引伴的意思
- 老九门都有谁(老九门简介)-即时焦点
- 乐高幻影忍者_乐高动画片
- 天津高考时间2022年具体时间及科目安排图(天津高考时间2022年具体时间及科目安排)
- 天沃科技:对收购中机电力产生的商誉进行初步减值测试等,2022年年亏损17.6亿元
- 加强医生协作 为签约居民提供“一站式”全专结合服务 播资讯
- “人狒正面对峙”,台媒:台湾一头东非狒狒逃脱16天后被捕获_世界观速讯
- 世界热点!摩根士丹利华鑫基金市场洞察:美联储加息符合预期 国内持续看好经济复苏
- 固德威(688390)3月27日主力资金净买入7693.78万元
- 央视直播!广厦队PK辽宁男篮,三叉戟对位辽篮三少,鹿死谁手? 全球消息
- 实时焦点:卫龙的未来,掌握在00后手里
- 环球今日报丨河南原阳县民政局开展“坐窗口、亲自办、走流程”活动
- 头条:生死回放为什么没有第二季_生死回放为什么被禁
- 有数说|全国282家银行理财能力排行出炉 这五家机构排名靠前
- 焦点信息:新版互联网广告管理办法5月1日起施行
- 聂风vs步惊云_聂风和步惊云谁厉害
- 今日热门!中学录取分数线_武邑中学录取分数线
- 同济童杰S11诞生于中国首款混合动力超级跑车
- 环球今亮点!打通交通“大动脉” 推进安徽沿江城市融入长三角一体化发展
- 金门现在是台湾管辖还是大陆管辖 环球即时