Openocd **错误:libusb_open()失败了libusb_error_not_supported **

技术标签:   露天  核心

我正在尝试设置Eclipse开发环境,使用STM32F303核心32板。 http://www.st.com/en/evaluation-tools/nucleo-f303k8.html.

到目前为止,所有工具似乎都是正确安装和工作的:我已经成功编译并启动了Openocd调试器的STM32F4发现,当我连接STM32F303 Nucleo 32板并启动Openocd时,电路板上的LED表示它是连接的。 (我已经闪过了董事会。)

当我逐步调试时,Openocd迷失了迷失了,这似乎与openocd似乎有关,在开始时给我推出(寻找粗体线):

Open On-Chip Debugger 0.9.0 (2015-05-19-12:09)
Licensed under GNU GPL v2
For bug reports, read
    http://openocd.org/doc/doxygen/bugs.html
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
none separate
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
**Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED**
Info : STLINK v2 JTAG v27 API v2 SWIM v15 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.239293
Info : stm32f3x.cpu: hardware has 6 breakpoints, 4 watchpoints

有人知道如何在这种情况下修复USB驱动程序,否则可能导致别的东西会导致问题?

看答案

如果您在Linux上遇到此问题,则必须配置Udev规则以与设备一起使用。找到99-Openocd.rules,包括在贡献的Openocd源分发中。连接您的ST-Link USB-Device并从终端运行“LSUSB”,它将列出这样的内容:

Bus 004 Device 009: ID 0483:3748 STMicroelectronics ST-LINK/V2

请注意ID背后的值,您要检查99-Openocd.rules以查看是否存在匹配的条目支持设备,在上面的情况下,这是这个:

# STLink v2
ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", MODE="664", GROUP="plugdev"

将此文件复制到您的/etc/udev/rules.d配置目录并重新启动计算机。然后再次尝试调试。


智能推荐

基于雇员流失率数据进行多分类模型训练及阈值调整实践-大数据ML样本集案例实战

版权声明:本套技术专栏是作者(秦凯新)平时工作的总结和升华,通过从真实商业环境抽取案例进行总结和分享,并给出商业应用的调优建议和集群环境容量规划等内容,请持续关注本套博客。QQ邮箱地址:[email protected],如有任何学术交流,可随时联系。 1 数据的预处理分析 2 数据标准化处理 3 sklearn多模型封装(已废弃,学思想) 4 阈值概率调整 5 总结 方便复习,整成笔记,内容粗略...

Exception: java.lang.OutOfMemoryError

  最近在跑公司的项目的过程中我发现,当一个tomcat中运行多个项目的时候,就会报这个错误。我以前由于使用Maven-tomcat插件方式运行项目,所有没有遇到过这种情况。   自己查了一下资料,但是后来我发现有些帖子中描述的解决方法:window–preferences—tomcat—JVM Setting ——append to J...

【C#】关于WinForm窗体程序的退出方法总结

很多人对于关闭窗口都有不同的需求,以下是关闭窗体的几种方法: 一、关闭窗体 1. this.Close();仅仅是关闭当前窗口,若不是主窗体的话程序无法退出。 2. Application.Exit();强制所有消息终止,退出所有的窗体。 3. Application.ExitThread();强制终止调用线程上的所有消息。 4. System.Environment.Exit(0);最彻底的退出...

采用eclipse+jboss开发ejb3.0学习笔记

<v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,2...

NSIS使用

NSIS使用   NSIS是一款很流行的开源安装程序制作工具,可以通过编写脚本生成功能丰富的安装程序。   一. NSIS语法 语法结构与shell类似,支持函数定义,插件DLL调用,功能非常强大。NSIS脚本包括安装属性(Installer Attributes)和段(Sections)/函数(Functions)。   1.1 安装页 安装页显示,可灵活选择其中几...

猜你喜欢

Angular 5 最新官方demo

1. 基于Angular cli 1.6.5 最新稳定版 2. 项目代码可见附件 http://download.csdn.net/download/wxf_angular/10216389 3. 解压后运行cmd 命令 npm install 下载依赖包 4. 下载完成后 npm start 启动项目 5. 打开浏览器 输入localhost:4200 即可...

模型测试,一站式caffe工程实践连载(8)

知识引入 本次我将给大家带分享如何对模型进行测试,也就是如何使用我们已经训练好的模型来测试得到我们想要的结果。本次的分享包括准备数据inference过程和对结果分析。 何为inference? 所谓inference就是将已经训练好的模型,用于测试得到我们想要的这个任务的结果,也就是一个图像分割的结果。在这个过程中,我们将给大家讲述如何准备我们的测试test.prototxt文件,以及如何利用c...

大家猜学会那个就能搞定世界上所有的数据库

原文地址 在一开始接触计算机的时候,我特别不能理解,为什么世界上会有数据库这样的东西。因为有个东西叫excel,它和数据库一样是一个表格,我只要把数据库放上去,在里面搜索一个数据比数据库还快,所以我在想为什么要有数据库。 大学的时候开始学习关系型数据库。仅关系型数据库就有 DRDS、Oracle、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Acces...

Win7 Win2008安装Oracle10g问题总结

问题一 错误描述: Oracle 10g java.lang.Exception: Exception in sending Request :: null   刚装完 Oracle 10g,然后,进行em后,界面出来了,但报了一个错: java.lang.Exception: Exception in sending Request :: null   以下是错误截图: &n...

Bugku 杂项 隐写

下载到本地之后我们会发现这是一个压缩包,解压之后得到一张图片 首先看到一张图片,先不管三七二十一拖到kali里binwalk一下,看是不是里面还夹杂了压缩包或者别的图片形式 好的 它真的就是一张单纯的png图片,让我们再把它拖到HxD里运行一下 红框中的数据代表的图片的长度和宽度,我们将后边的A4改为F4并保存。 再打开后发现图片发生了变化 酱紫就得到flag啦...

问答精选

How to get the sum of rows using a vector and the make the result in a column

I have a dataframe and i want to calculate the sum of variables present in a vector in every row and make the sum in other variable after i want the name of new variable created to be from the name of...

Call a custom class in zend framework

I have a very rough project that done partially in zend framework (not ZF2). The 'application', 'library' and 'public' folders are on the same root. Now i need to create a library 'Anil' in the 'libra...

Hide Some Of The Categories In Magento?

I want to hide some of the categories from magento home page. I have created some categories like New Arrivals, Special Offer Which I would like to show in some different way may be in left panel or r...

Reading an internal file in Android Studio

I am writing to an internal file in Android Studio The code lets me write lines of data split with commas. I am able to then go to another activity and read it all out at once. However I want to be ab...

Rails Acts_as_votable Gem Like/Unlike Buttons with Ajax

I'm new to Ruby On Rails, I used the acts_as_votable gem to create Like and Unlike Buttons to make Users like and unlike Posts but I can't make them change from Like to Unlike (and viceversa) and upda...

相关问题

相关文章

热门文章

推荐文章

相关标签

推荐问答