ESP8266擦除固件
1、安装get-pip.py时出现如下错误:ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: ‘C:\Program Files\Python37\Lib\site-packages\pip\py.typed’ Consider using the --user
option or check the permissions.
是因为权限问题,按照提示添加 --user,安装成功。
2、安装pip install esptool 、pip install pyserial (管理员身份运行),之前直接作用win R 快捷键打开cmd,不是管理员身份,导致一直安装不了,如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210523140019778.png#pic_center
百度借鉴了好多博主的经验还是不能解决,最后还卸载软件重新安装了python。
3、被重新安装后,使用管理员身份打开,就都能够安装成功了。
4、擦除ESP8266固件,可以使用命令
esptool.exe --port COM6 erase_flash
我使用的是ESP8266清除flash工具.exe,路径要放到文件里面,然后再打开
选择自己连接的端口号,我的是com6,然后点击拭除。
esp8266,进行拭除的接线与固件烧写相同,0口接地。
REST口点接GND1秒左右断开,操作成功:
REST口未接GND,连接失败了:
最后,重新烧写出厂固件
虽然esp8266固件擦除成功,最后也重新成功烧入出厂固件,但,esp8266模块还是对AT指令无响应(线未接错,供电也无问题)。坎坷的搞了两天,还是没结果……