esp8266固件的安装
安装驱动
首先需要安装驱动,你需要问问卖给你这个设备的卖家。
安装固件
可以直接使用写好的脚本傻瓜式刷入
想自己安装的可以继续往下看
首先你需要安装依赖
pip install esptool
pip install pyserial
接着就可以进行刷写固件了
python ./esptool.py --port COM13 write_flash 0x0000 ./firmware.bin
这里的COM13可以使用设备管理器查看:
擦除
擦除后所有数据都会消失,需要重新刷写固件
擦除所有数据 (所有数据会变成 0xFF ):
esptool.py erase_flash
擦除指定区域的数据, 例如 从0x20000 到 0x4000 (共16KB):
esptool.py erase_region 0x20000 0x4000
地址和长度都必须是SPI flash erase扇区大小的倍数。也就是0x1000(4096)字节。
详情参见
espressif/esptool: Espressif SoC serial bootloader utility (github.com)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 陈子琦的博客!
评论