FGA记录仪固件更新
概述
固件是控制FGA记录仪运行的内部软件。保持固件最新可确保访问最新功能、传感器校准支持、性能改进和错误修复。
FGA记录仪固件更新以预编译二进制文件(.bin)的形式分发,可使用ESP32 Flash Download Tool或通过USB-C接口应用。
更新固件
注意
在执行固件更新之前,始终备份您的SD卡数据。固件更新不会擦除SD卡数据,但可能会重置内部配置参数。
要求:
- FGA记录仪设备
- USB-C数据线
- 安装有ESP32 Flash Download Tool的PC
- 来自FG Sensors网站的最新固件
.bin文件
步骤:
- 从FG Sensors网站下载最新固件
.bin文件 - 使用USB-C数据线将FGA记录仪连接到PC
- 打开ESP32 Flash Download Tool,选择ESP32作为芯片类型
- 加载固件
.bin文件,将烧录地址设置为0x10000 - 选择正确的COM端口,将波特率设置为
921600 - 点击START,等待上传完成
- 断开并重新连接记录仪以应用新固件
提示
记录仪将在下次开机时自动使用新固件启动。初始化期间LED指示灯会短暂闪烁。
版本历史
版本1.0.6
状态: 最新版本 — 下载
改进:
- 提高高记录速率下的GPS数据可靠性
- 优化大数据集的SD卡写入性能
- 改进实时串行数据流传输
错误修复:
- 解决冷启动时罕见的SD卡初始化失败问题
- 修复CSV输出中GPS HDOP值报告问题
版本1.0.5
改进:
- 添加双传感器差分测量支持
- 改进振动环境下的IMU补偿算法
- 通过
config.txt添加可配置数据输出速率
错误修复:
- 修复传感器2激活时的错误矢量大小计算
- 修复某些CSV记录中缺少GPS高度值的问题
版本1.0.4
改进:
- 通过
config.txt参数添加传感器校准支持(S1_X_OFFSET、S1_X_GAIN等) - 改进待机模式下的功耗
- 添加GPS锁定状态的LED状态指示
错误修复:
- 修复大于16 GB卡的SD卡格式检测
- 解决长时间记录会话中偶发的数据间隔问题
- 修复导出数据中错误的SIV(卫星可见数)值
注意:
- 传感器校准需要固件1.0.4或更高版本
版本1.0.3
改进:
- 最大GPS记录速率提高到10 Hz
- 改进与macOS的USB-C大容量存储兼容性
- 添加可配置串行波特率支持
错误修复:
- 修复SD卡满容量时的数据损坏问题
- 修复GPS输出中错误的定位状态标志
版本1.0.2
改进:
- 添加实时UART数据流输出
- 改进开机后的启动时间
- 通过按键组合添加恢复出厂设置功能
错误修复:
- 修复长时间运行(>4小时)后SD卡记录停止的问题
- 解决低供电电压时GPS模块初始化失败
- 修复导出文件中CSV列标题不对齐的问题
版本1.0.1
初始发布
功能:
- 基本3轴磁力仪数据记录,最高10 Hz
- GPS位置和时间戳记录
- SD卡CSV数据存储
- USB-C数据传输
- UART串行输出支持
- 带LED指示灯的开始/停止按钮操作
固件更新故障排除
上传失败或无法启动
- 验证Flash Download Tool中选择了正确的COM端口
- 确保USB-C数据线支持数据传输(非仅充电)
- 尝试PC上的其他USB端口
- 重启Flash Download Tool并重试
更新后记录仪无法启动
- 断开并重新连接电源
- 验证固件
.bin文件与FGA记录仪硬件版本匹配 - 使用相同程序重新刷写固件
记录仪启动但行为异常
- 检查SD卡上的
config.txt文件是否包含与新固件版本不兼容的参数 - 删除或重置
config.txt文件并重启记录仪
未检测到COM端口
- 安装最新的USB转UART桥接驱动程序(CP210x或CH340,取决于硬件版本)
- 检查设备管理器中的驱动程序错误