固件烧录 - a2633063/zMOPS GitHub Wiki
固件烧录需要拆解MOPS,通过ttl模块与pc相连,运行烧录软件进行刷机.
目录
工具/固件下载
开始烧录
拆机与TTL接线方法
拆机暂略,请使用重物敲开边框后撬开,详细后续更新.
zMOPS使用的是esp8266作为主控,因此刷机方式和DC1基本相同. 刷机工具为ttl串口工具.
插座接口定义如图.接线方式:
TX接刷机工具Rx
RX接刷机工具TX
Gnd接刷机工具Gnd
3.3v接刷机工具3.3v
主控mcu的io0需要在插座上电前与gnd接在一起来使主控进入刷机模式.(请参考dc1或esp8266刷机方法)
软件刷机
工具/固件下载
确认硬件连接正常后,下载以下软件:
烧录软件: flash_download_tools_v3.6.8.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.8.zip解压,打开目录下的flash_download_tools_v3.6.8.exe,选择ESP8266 DownloadTool,根据以下截图做配置,
将与主控板连接的usbTTL连接上电脑(确保主控io0必需短接gnd后再上电,以进入刷机模式),根据自己的实际串口号设置.,点击START按钮即可开始烧录.
稍等片刻,出现即为烧录超过
注意:部分发现烧录完成后可能出现问题无法使用.可以尝试用以上烧录软件ERASE擦除一次后重新烧录.
进入烧录模式后点ERASE,显示完成即为擦除超过.再将主控板重新上电并再次进入刷机模式,重新点START烧录即可
在esphome中ota选择target.bin固件升级即可