完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
deepin/linux系统,使用第三种方式安装
无法add openocd dev rules EISDIR: illegal operation on a directory, copyfile '/home/houyawei/.espressif/tools/openocd-esp32/v0.10.0-esp32-20210401/openocd-esp32/share/openocd/contrib/60-openocd.rules' -> '/etc/udev/rules.d/' 手动CP这个文件到/etc/udev/rules.d/,也无法进行下一步 |
|
相关推荐
1个回答
|
|
从您的描述来看,您在Linux系统上安装了ESP-IDF,但在安装VSCode插件时遇到了一些问题。以下是一些建议和解决方案:
1. 确保您已经正确安装了ESP-IDF。请按照官方文档(https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html#installation-step-by-step)进行安装。 2. 安装VSCode插件时,请确保您已经安装了Visual Studio Code。如果没有,请从官方网站(https://code.visualstudio.com/)下载并安装。 3. 打开Visual Studio Code,转到扩展视图(点击左侧的扩展图标或使用快捷键Ctrl+Shift+X)。搜索“Espressif”,然后找到并安装“Espressif IoT Development Framework”插件。 4. 如果您在安装过程中遇到权限问题,尝试使用管理员权限运行Visual Studio Code。在终端中,您可以使用以下命令: ``` sudo code ``` 5. 关于udev规则的问题,您已经尝试了手动复制文件到`/etc/udev/rules.d/`。请确保您具有相应的权限。如果问题仍然存在,请尝试以下步骤: a. 打开终端。 b. 使用以下命令创建一个新的udev规则文件: ``` sudo nano /etc/udev/rules.d/99-esp32-developer-rules.rules ``` c. 将以下内容粘贴到文件中: ``` ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="{product_id}", MODE="0666", GROUP="plugdev" ``` 其中`{product_id}`应替换为您的ESP32设备的产品ID。 d. 保存文件并退出编辑器(在nano中,按Ctrl+X,然后按Y,最后按Enter)。 e. 重新加载udev规则: ``` sudo udevadm control --reload-rules sudo udevadm trigger ``` 6. 如果问题仍然存在,请尝试在VSCode插件设置中手动配置ESP-IDF和OpenOCD路径。 希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们能更好地帮助您。 |
|
|
|
只有小组成员才能发言,加入小组>>
1142 浏览 1 评论
578浏览 6评论
479浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
463浏览 5评论
464浏览 4评论
440浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 02:44 , Processed in 0.980168 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号