泉盛 UV-K5 固件刷写
泉盛 UV-K5 系列是近年来业余无线电爱好者中非常热门的手持电台,因其价格低廉、硬件可塑性强、开源固件生态活跃而备受青睐。本文将介绍 UV-K5 系列的固件生态及刷写方法。
适用机型
以下机型共享相同的硬件平台(基于博通 BK4819 射频芯片 + DP32G030 主控),固件基本通用:
- 泉盛 UV-K5 — 标准版
- 泉盛 UV-K5(8) — 8 频段接收版本
- 泉盛 UV-K6 — 外观略有不同的变体
- 泉盛 UV-5R Plus — 部分批次硬件兼容(请先确认芯片型号)
如何确认硬件版本
拆开电台后盖,查看主板上的芯片丝印。确认主控为 DP32G030、射频芯片为 BK4819 即可使用以下固件。
主流开源固件介绍
egzumer 固件
egzumer 固件 是目前最流行的 UV-K5 自定义固件之一,基于 OEFW 进一步开发,功能丰富且稳定。
主要增强功能:
- AM / FM / SSB 接收模式支持
- 频谱分析仪(Spectrum Analyzer)
- 信号强度 S 表 (S-Meter) 显示
- 自定义开机画面
- 1750Hz 突发音(Burst Tone)
- NOAA 天气频道接收(北美地区)
- MDC1200 信令支持
- 扫描速度优化
- 更多可配置的步进频率
- 200 个信道存储(原版 128 个)
OEFW(Open Edition Firmware)
OEFW 是最早的 UV-K5 开源固件项目之一,许多后续固件都基于此开发。
主要特点:
- 频谱扫描功能
- 改进的音频处理
- 扩展频率范围接收
- 精简的代码结构,适合二次开发
losehu 固件
losehu 固件 是面向中文用户优化的固件版本。
主要特点:
- 中文菜单和界面
- 对讲机信令扩展
- 适合国内使用场景的优化
刷写前准备
所需工具
| 工具 | 说明 |
|---|---|
| USB 编程线 | UV-K5 专用编程线(K 头转 USB),推荐使用带 CH340 或 CP2102 芯片的版本 |
| 固件文件 | 从 GitHub Releases 页面下载对应的 .bin 固件文件 |
| 刷写工具 | k5prog-win 或 Web 在线刷写工具 |
| 驱动程序 | CH340 或 CP2102 USB 串口驱动 |
安装驱动
- 下载并安装与编程线匹配的 USB 串口驱动。
- 将编程线插入电脑 USB 口。
- 打开设备管理器(Windows)或执行
ls /dev/ttyUSB*(Linux),确认串口设备已识别。
刷写步骤
方法一:使用 Web 在线刷写工具(推荐)
这是最简便的方法,无需安装任何软件。
浏览器要求
Web 刷写工具依赖 Web Serial API,请使用 Google Chrome 或 Microsoft Edge 浏览器(版本 89+)。Firefox 和 Safari 不支持。
步骤:
- 访问在线刷写页面:https://egzumer.github.io/uvtools/
- 从 GitHub Releases 下载最新固件
.bin文件。 - 将编程线连接到电台和电脑。
- 关闭电台电源。
- 按住电台侧面的 PTT 键不放,同时打开电源开关。屏幕应显示异常或不亮——说明已进入刷写模式。
- 在网页上点击 "Flash Firmware",选择串口设备。
- 选择下载好的固件
.bin文件。 - 等待进度条走完,刷写过程中切勿断开连接或关闭电源。
- 刷写完成后,关闭电台电源,松开 PTT 键,重新开机。
方法二:使用 k5prog 命令行工具
适合 Linux 用户或喜欢命令行操作的用户。
bash
# 克隆仓库
git clone https://github.com/piotr022/UV_K5_playground.git
cd UV_K5_playground
# 编译工具(需要 gcc)
make
# 备份原始固件(强烈建议)
./k5prog -r backup.bin -p /dev/ttyUSB0
# 刷写新固件
./k5prog -w firmware.bin -p /dev/ttyUSB0操作说明:
- 编译完成后先备份原始固件。
- 将电台进入刷写模式(按住 PTT + 开机)。
- 执行写入命令。
- 等待完成后重新开机。
刷写后配置
使用 Web 配置工具
egzumer 提供了在线配置页面,可以方便地修改电台参数:
- 访问 https://egzumer.github.io/uvtools/
- 连接电台(正常开机状态,非刷写模式)。
- 点击 "Read Config" 读取当前配置。
- 修改频率、信道名称、功能开关等参数。
- 点击 "Write Config" 写入电台。
频谱分析仪使用
刷入 egzumer 固件后,长按 * 键即可进入频谱分析仪模式:
- 使用上下方向键调整中心频率
- 使用
1/7键调整频率范围 - 使用
3/9键调整增益 - 按
EXIT键退出
常见问题
刷写后电台无法开机(变砖)
- 不要慌张。按住 PTT + 开机依然可以进入刷写模式。
- 重新刷入已知正常的固件即可恢复。
- 如果仍然无法恢复,尝试更换编程线或换一台电脑。
串口无法识别
- 确认驱动已正确安装。
- 尝试更换 USB 端口。
- 检查编程线是否损坏(K 头插入要到位)。
- Linux 用户需确认当前用户在
dialout组中:sudo usermod -aG dialout $USER
刷写后频率不准
- 部分固件需要重新校准频率。进入菜单找到频率校准(F Cal)选项,使用已知频率的信号源进行校准。
安全提醒
刷写第三方固件后,电台可能具备在业余频段之外发射的能力。请严格遵守法律法规,仅在持有合法执照的前提下、在许可的频段内进行发射。非法发射可能面临行政处罚甚至刑事责任。
