固件烧录 - a2633063/zS7 GitHub Wiki

固件烧录需要拆解S7,通过ttl模块与pc相连,运行烧录软件进行刷机.

目录

拆机与TTL接线方法

1、拆主控板

2、主控板接线

软件刷机

工具/固件下载

开始烧录

拆机与TTL接线方法

S7直接用卡扣连接,直接撬开即可.如下图一圈即为卡扣.直接撬开!

拆机图,图来自网络,侵权删

2、主控板接线

用到的TTL工具

任选一个即可 image

接线方法

接线如下图.

注意:发现部分s7/s7pe的电路板版本不同,会导致tx rx丝印标反.如果一直无法烧录成功,可以反接tx rx试试

ttl_con

软件刷机

工具/固件下载

确认硬件连接正常后,下载以下软件:

烧录软件: flash_download_tools_v3.6.5.zip 点这里下载

完整固件: target.bin 点这里下载

注意:每次release会release出3个文件:user1.1024.new.2.bin、user2.1024.new.2.bin、target.bin

其中,user1.1024.new.2.bin、user2.1024.new.2.bin为ota所需要的文件,target.bin为刷机所用文件,同时targent.bin为user1.1024.new.2.bin与boot_v1.5.bin文件合并而成.

开始烧录

将flash_download_tools_v3.6.5.zip解压,打开目录下的flash_download_tools_v3.6.5.exe,选择ESP8266 DownloadTool,根据以下截图做配置,

image

注意:刷机时请不要使用s7本身的电源,务必将电池取下

将与主控板连接的usbTTL连接上电脑(确保主控io0(即TP2触点)必需短接gnd后再上电,以进入刷机模式),根据自己的实际串口号设置.,点击START按钮即可开始烧录.

稍等片刻,出现FINISH_S即为烧录超过

注意:部分发现烧录完成后可能出现问题无法使用.可以尝试用以上烧录软件ERASE擦除一次后重新烧录.

进入烧录模式后点ERASE,显示完成即为擦除超过.再将主控板重新上电并再次进入刷机模式,重新点START烧录即可

从ESPhome升级到zS7固件

有人测试直接从esphomeota到本固件成功.(本人不用ESPhome)

在esphome中ota选择target.bin固件升级即可