HT-M00固件升级

[English]

概要

本文主要介绍了HT-M00固件的升级方法和覆盖HT-M00固件的处理方法.

小技巧

由于HT-M00固件版本V1.8更新了网关激活码算法. 因此, 从V1.7及以下升级到V1.8及以上需要重新激活HT-M00网关. 请将网关ESP32芯片ID发送到 “support@heltec.cn”, 我们将为您重新计算激活码并上传到服务器.

小技巧

如果您的网关ID被占用, 为了避免在修改网关ID时占用其他网关ID, 请修改中间的 “FFFF” 部分, 谢谢!

 

固件升级日志

  • V1.7

    • 增加噪音基底自动校正功能;

    • 已知的bug修复.

  • V1.8

    • 定时检查SX1276工作状态, 如果SX1276芯片工作不正常, 系统自动复位.

  • V1.9

    • 增加前导码长度解析功能. 如果服务器发送的json包有pream字段, HT-M00将解析并转发它.

  • V2.0

    • Wi-Fi连接增加DHCP支持;

    • 上下行端口可单独设置;

    • 可自行修改心跳周期.

    • 可以自行修改网关ID.

 

升级固件

该方法适用于升级固件时不改变网关配置页面. 也就是说, 这个版本的固件只有相应的bin文件. 如果此版本的固件是压缩包, 固件升级请参考 “ Complete Firmware Upgrade “.

下载 HT-M00 对应的升级固件

通过连接HT-M00 WiFi进入HT-M00网关配置界面(可参考 HT-M00 快速入门),点击 “Firmwaer Update”。

点击 “Select firmware”, 选择已下载的相应升级固件, 点击 “Update” 进行升级.

升级完成后, 会弹出相应的提示, 并重启网关.

 

完整固件升级

如果新固件修改了网关的web配置, 或者用户不小心覆盖了网关固件, 就有必要烧录完整的网关固件.

下载固件

Download HT-M00 complete Firmware

打开下载的文件并编辑 “M00_Vx_x.bat” 文件.

将COM口修改为HT-M00对应的COM口.

修改完成后, 运行 “M00_Vx_x.bat” 以完成网关固件的上传.

激活网关

固件下载完成后, 打开HT-M00对应的串口, 读取对应网关的ESP32芯片ID. 波特率为115200.

输入 https://resource.heltec.cn/search, 输入ESP32芯片ID, 查询网关对应的序列号.

打开HT-M00对应的串口, 通过串口发送命令 “AT+CDKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx” 激活网关. 其中, “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx” 是32位的许可证. 例如, 如果许可证是 0x12345678, 0x12345678, 0x12345678, 0x12345678, 则激活命令为 AT+CDKEY=12345678123456781234567812345678.

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

小技巧

对于较低版本的固件, 可以根据 “firmware upgrade” 方法进行升级.