HT-M01S (Rev. 2.0) 固件升级
概要
本文旨在介绍如何升级HT-M01S (Rev. 2.0)固件.
小技巧
如果您的网关ID被占用, 为了避免在修改网关ID时占用其他网关ID, 请修改中间的 “FFFF” 部分, 谢谢!
固件升级日志
V1.5
首次发布(在旧HT-M01S固件基础上修改).
V1.6
修正了json数据解析中可能导致内存溢出的错误, 并增加了串口打印MAC地址.
V1.7
Add AS923 region detailed frequency points on the configuration page.
V1.8
Add AS923_ 1B region support.
升级固件
该方法适用于升级固件时不改变网关配置页面. 也就是说, 这个版本的固件只有相应的bin文件. 如果此版本的固件是压缩包, 固件升级请参考 “ 完成固件升级 “.
下载 HT-M01S (Rev. 2.0) 对应的升级固件。
进入 HT-M01S (Rev. 2.0) 网关配置界面 (可参考 HT-M01S (Rev. 2.0) 快速入门),点击 “Firmwaer Update”。
点击 “Select firmware” 选择已下载的相应升级固件, 点击 “Update” 进行升级.
升级完成后, 会弹出相应的提示, 并重启网关.
完成固件升级
如果新固件修改了网关的web配置, 或者用户不小心覆盖了网关固件, 则需要烧录完整的网关固件.
下载固件
打开下载的文件并编辑 “M01S_Vx_x.bat” 文件.
将COM口修改为HT-M01S (Rev. 2.0)对应的COM口.
打开HT-M01S (Rev. 2.0)对应的串口, 按”+” 键- -> 按 “RST” 键 -> 释放 “RST” 键 -> 等待串口打印 “waiting for download” -> 释放 “+” 键.
双击运行 “M01S_Vx_x.bat”. 当进入下图所示界面时, 执行以下操作, 按 “+” 键 -> 按 “RST” 键 -> 释放 “RST” 键 -> 释放 “+” 键. 窗口自动关闭后, 固件编程就完成了.
激活网关
固件下载完成后, 打开HT-M01S (Rev. 2.0)对应的串口, 读取对应网关的ESP32芯片ID. 波特率为115200.
输入https://resource.heltec.cn/search, 输入ESP32芯片ID, 查询网关对应的序列号.
打开HT-M01S (Rev. 2.0)对应的串口, 通过串口发送命令”AT+CDKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”激活网关. 其中, “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”是32位的许可证. 例如, 如果许可证是 0x12345678, 0x12345678, 0x12345678, 0x12345678, 那么激活命令是 AT+CDKEY=12345678123456781234567812345678
屏幕显示正常后, 表示激活成功.