本帖最后由 mozzie 于 2017-11-24 22:40 编辑
众所周知,Tasmota固件是一个很知名的固件,下面介绍下如何使用ESPtool刷入该固件。
1、硬件准备:
杜邦线四条
CH340g USB转TTL小板一枚
排针
Sonoff Basic一个
2、软件准备
python安装包
esptool安装包
3、具体流程
1)焊接排针,详情参照老高教程
2)使用杜邦线连接TTL,具体针脚见图(借用老高的图)
3)安装python
安装包在此不做提供,百度一搜一大把,安装时建议把Add Python to PATH勾选上,自动配置环境变量。
4)安装esptool
安装包见附件,下载后解压,按照下列流程操作:
进入解压目录,按住shift点击鼠标右键,选择在此处打开命令窗口
命令窗口中输入
python setup.py install
静静等待,待出现下图时则安装完成。
5)连接Sonoff至电脑并打开刷机模式
按住Sonoff上的微动开关插入USB,电脑将自动安装驱动,进入设备管理器,记下端口号,下面以COM4作为案例。
6)备份原版固件
esptool.py --port COM4 read_flash 0x00000 0x100000 image1M.bin
7)清除固件数据(非必须)
esptool.py --port COM4 erase_flash
8)刷写固件
将固件与esptool放到同一个目录下,命名为sonoff.bin
esptool.py --port COM4 write_flash -fs 1MB -fm dout 0x0 sonoff.bin
至此,操作完成
esptool-2.1.tar.gz
(67.36 KB, 下载次数: 457)
|