首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误-3打开ST-Link/V2设备

错误-3打开ST-Link/V2设备
EN

Stack Overflow用户
提问于 2014-04-26 14:12:21
回答 1查看 7.5K关注 0票数 6

我试图通过16编译和上传一个STM32F4发现项目。该项目编译正确,但是在上传过程中我得到了错误:

代码语言:javascript
复制
WARN src/stlink-usb.c: Error -3 opening ST-Link/V2 device 003:007

我使用stlink ( https://github.com/texane/stlink ),ST-LINK/V2列在lsusb的总线003下,设备007下。

还有其他人得到同样的错误并找到了解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2014-04-27 08:43:20

解决了:这是一个权限问题,通过添加规则来解决。

代码语言:javascript
复制
/etc/udev/rules.d/45-usb-stlink-v2.rules

(数字和名称可以是任何您想要的),并在其中粘贴以下内容:

代码语言:javascript
复制
#FT232
ATTRS{idProduct}=="6014", ATTRS{idVendor}=="0403", MODE="666", GROUP="plugdev"

#FT2232
ATTRS{idProduct}=="6010", ATTRS{idVendor}=="0403", MODE="666", GROUP="plugdev"

#FT230X
ATTRS{idProduct}=="6015", ATTRS{idVendor}=="0403", MODE="666", GROUP="plugdev"

#STLINK V1
ATTRS{idProduct}=="3744", ATTRS{idVendor}=="0483", MODE="666", GROUP="plugdev"

#STLINK V2
ATTRS{idProduct}=="3748", ATTRS{idVendor}=="0483", MODE="666", GROUP="plugdev"

之后,您可以重新启动或尝试

代码语言:javascript
复制
sudo service udev restart

一切都应该好起来。

资料来源:

http://embeddedprogrammer.blogspot.co.uk/2012/09/stm32f4discovery-development-with-gcc.html

http://www.wolinlabs.com/blog/linux.stm32.discovery.gcc.html

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23312087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档