本文适用于 Unit GPS v1.1、Unit GPS SMA、Module GPS v2.0 / v2.1 等 AT6668 方案设备。各型号的升级流程、固件和工具相同,仅接口形式存在差异。下文以 Unit GPS v1.1 为例,说明具体升级步骤及常见问题处理方法。
为确保升级成功,升级期间请勿执行以下操作:
| 项目 | 参数 |
|---|---|
| 示例设备 | Unit GPS v1.1(SKU: U032-V11) |
| GNSS 模组 | ATGM336H-6N(基于 AT6668) |
| 通信方式 | UART,115200bps @ 8N1 |
| 供电 | DC 5V |
| 支持卫星系统 | GPS / QZSS / BD2 / BD3 / GAL / GLO |
| 目标固件 | AT6668-ATGM336H_6N74_V6380_20260525-2800.ubf(V6.3.8.0) |
| 升级工具 | GnssToolKit3(Windows) |
| 物料 | 说明 | 数量 |
|---|---|---|
| 待升级的 AT6668 设备 | 本文以 Unit GPS v1.1 为例 | 1 |
| USB-TTL 模块 | CH340 / CP2102 / FT232,逻辑电平设置为 3.3V | 1 |
| 杜邦线 | Grove 转杜邦线;排针设备可使用杜邦线直接连接 | 1 |
| Windows 电脑 | Windows 10 / 11 | 1 |
| 软件 | 说明 |
|---|---|
| GnssToolKit3 | 解压后请保持目录结构完整,请勿单独复制 EXE 文件 |
| 固件包 | AT6668-ATGM336H_6N74_V6380_20260525-2800.ubf |
| USB-TTL 驱动 | 根据转接板芯片安装对应驱动 |
| 文件 | 大小 | SHA-256 |
|---|---|---|
AT6668-ATGM336H_6N74_V6380_20260525-2800.ubf | 184,664 字节 | 9220d0ef77ebbf5d1a7e16d9fb8cffe8c071d14326eb031f94da78a1993c1e42 |
以 Unit GPS v1.1 为例,设备使用 HY2.0-4P Grove 接口,引出 GND、5V 与 UART 信号。升级时需使用 Grove 转杜邦线将设备连接至 USB-TTL 模块。Unit GPS SMA 的线序与之完全一致。
| Grove 线色 | 引脚 | 信号 | 方向 | 连接至 USB-TTL |
|---|---|---|---|---|
| 黑 | 1 | GND | — | GND |
| 红 | 2 | 5V | 电源输入 | 5V |
| 黄 | 3 | UART_RX | 输入 | TXD |
| 白 | 4 | UART_TX | 输出 | RXD |
Module GPS v2.0 / v2.1 采用 2.54mm 排针接口,请按照板载丝印标识连接 GND、5V、TX 和 RX。
接线示意图(TX/RX 交叉连接,GND 共地):
USB-TTL Unit GPS v1.1
┌──────────┐ ┌──────────────┐
│ 5V ●──┼───────────────────┼──● 红 5V │
│ GND ●──┼───────────────────┼──● 黑 GND │
│ RXD ●──┼───────────────────┼──● 白 TX │
│ TXD ●──┼───────────────────┼──● 黄 RX │
└──────────┘ └──────────────┘ USB-SERIAL CH340 (COMx),并记录对应端口号。串口参数设置如下:
| 参数 | 值 |
|---|---|
| 波特率 | 115200 |
| 数据位 | 8 |
| 校验位 | None |
| 停止位 | 1 |
| 流控 | None |
Serial port resource error.,表示串口已被其他程序占用,请关闭相关程序后重新连接。按照第 3 章完成接线,并为模块上电。
进入 GnssToolKit3 目录,双击运行 GnssToolKit3.exe。
115200,然后单击 连接。
升级导航代码,进入固件升级页面。
AT6668-ATGM336H_6N74_V6380_20260525-2800.ubf,确认模组型号与固件版本为 V6.3.8.0。
Serial port resource error. 时,表示端口已被占用。