HT-M01S (Rev. 2.0) 固件升级

[English]

概要

本文旨在介绍如何升级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配置, 或者用户不小心覆盖了网关固件, 则需要烧录完整的网关固件.

下载固件

下载 HT-M01S (Rev. 2.0) 完整固件

打开下载的文件并编辑 “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

屏幕显示正常后, 表示激活成功.