如何快速给UV-K1/UV-K5 V3刷机:uv-k1-k5v3-firmware-custom固件UV Studio Web刷写保姆级教程
【免费下载链接】uv-k1-k5v3-firmware-custom
This is a fork of F4HWN firmware https://github.com/armel/uv-k5-firmware-custom by @muzkr and @armel
给UV-K1 / UV-K5 V3 刷机从来没有这么简单:打开浏览器、插上 USB 线、点击几下,就能把 uv-k1-k5v3-firmware-custom(F4HWN 定制固件)写入你的电台。本文围绕UV Studio Web 刷写全流程,配合UV-K1/UV-K5 V3 固件刷写的准备工作、校准数据备份、固件版本选择和救砖指南,帮助你 10 分钟完成刷机。
为什么值得刷这个固件?
uv-k1-k5v3-firmware-custom 是 F4HWN 定制固件,专为基于PY32F071芯片的 UV-K1 与 UV-K5 V3 打造(注意:不是 V1 老款)。刷完之后你会获得:
| 功能 | 说明 |
|---|---|
| 📊 频谱分析仪 | 开机即用,F+5 呼出 |
| 📡 APRS / 数字信号 | APRS RX/TX、AIS、ACARS、SSTV、POCSAG 等 43 款 Overlay 应用 |
| 🖥️ UV Studio 联动 | 屏幕镜像(K5Viewer)、截图、远程控制、RF Log |
| 🥇 Multiboot 多启动 | 外置 Flash 保存 1 个主固件备份 + 4 个用户固件槽位 |
| 🔁 Multiconfig 多配置 | 同一固件可切换多套独立频道/参数配置 |
| 🔋 更精细的功率与 S 表 | Low 1~5 / Mid / High 功率档,IARU 标准 S 表 |
刷机后的 APRS 应用可接收并解析丰富的符号格式:
⚠️风险提示:刷机存在变砖可能,请自备风险并提前备份(详见文末救砖指南)。
刷机前准备:3 样东西一次备齐
- 一台支持 Web Serial 的桌面浏览器:Chrome、Brave、Edge、Opera 或 Firefox 151+(UV Studio 完全基于 Web Serial,无需安装任何软件)。
- 一根兼容的 USB 数据线:UV-C 口直连,或 Baofeng/Kenwood 双 jack 编程线。注意要用能传输数据的线,纯充电线不行。
- 固件 .bin 文件:从 Releases 下载官方 Fusion 版本,或在仓库 archive/ 目录中找到现成固件,例如:
- Fusion 版:archive/f4hwn.fusion.v6.3.0.bin
- FieldOps 版:archive/f4hwn.fieldops.v6.3.0.bin
- 官方原版备份(回退用):archive/quansheng.k1.stock.firmware.v7.03.01.bin、archive/quansheng.k5v3.stock.firmware.v7.00.11.bin
💡 如果你手上有UV-K1,请选择 K1 对应的原版固件备份;UV-K5 V3则选 k5v3 版本,两者不可混用。
UV Studio Web 刷写五步走(核心步骤)
这是全文最重要的部分,跟着做即可:
- 打开 UV Studio 的 Flash Firmware(刷写固件)页面。UV Studio 是网页版工具,集固件刷写、校准维护、开机 Logo 管理、K5Viewer 屏幕镜像与 RF Log 于一体,无需服务器和账号。
- 用 USB 线把电台连到电脑。
- 将电台进入 DFU 模式(刷机模式)。刷写时电台必须处于 DFU 状态,否则浏览器选不到串口。
- 选择固件:从 UV Studio 内置的 F4HWN Fusion 目录中选择官方版本,或直接加载本地的
.bin固件文件。 - 点击
Flash Firmware,在弹窗中选择电台对应的串口(Serial Port)。进度条会引导你完成擦除、写入、校验全过程。
完成后电台自动重启,进入新固件即表示UV-K1/UV-K5 V3 刷机成功🎉。
刷完必做:立即备份校准数据(黄金习惯)
README 官方强烈建议:刚刷完 F4HWN 固件后第一时间用 UV Studio 的 Dump Calibration 功能导出校准数据(calibration.dat)。校准数据与具体设备绑定,丢了会影响接收性能。
- 导出(Dump):电台正常模式开机 → 打开 UV Studio 的 Dump Calibration 页 → 点击
Dump Calibration Data→ 完成后点击Download calibration.dat保存到电脑。 - 还原(Restore):换回其他固件或官方原版前,打开 Restore Calibration 页,选择你的
calibration.dat文件,点击Restore Calibration Data等待完成。
📌 小技巧:用电台序列号(拆下电池后机身背面的标签)重命名校准文件,多台设备时不会拿混。
刷机后如何快速回退?Multiboot 是救星
F4HWN 固件的 Multiboot 机制会在外置 Flash 自动维护一个Main 主固件备份和 4 个用户槽位,并校验后才允许还原,避免写入坏镜像。
调出 Multiboot 选择器的操作:
- 电台关机;
- 按住
MENU键不放; - 按电源键开机,出现选择器后松开
MENU; UP/DOWN选择槽位,MENU确认还原,EXIT退出。
还原固件前状态栏显示的CFG M/CFG 1~4表示当前激活的配置组,配合SetCfg菜单可在不重启的情况下切换配置,非常适合多用途玩法。
⚠️ 还原固件槽位期间切勿关机。
进阶:自己编译固件(可选)
想改配置(VOX、游戏开关等)?项目内置 Docker 编译体系,一条命令搞定:
./compile-firmware.sh Fusion -DENABLE_VOX=ON可选预设包括Fusion(默认)、Transfer、FieldOps、Labs、Max与Custom,脚本入口见 compile-firmware.sh,CMake 配置见 CMakePresets.json。首次运行会自动构建 Docker 镜像,构建产物为可刷写的.bin文件(内部还会生成.elf、.hex),编译过程会同时显示 Flash 与 RAM 占用(Flash 上限 118 KiB、RAM 上限 16 KiB)。
另外,仓库还提供了串口刷机辅助工具 tools/serialtool/,包含固件编码(_fwcodec.py)、编程(_prog.py)、校准导出/还原(_dump.py、_restore.py)等脚本,适合喜欢命令行玩法的用户。
万一刷坏了怎么办?救砖指南
F4HWN 固件内置了Multiboot 保护+官方原版固件备份,绝大多数情况可以自救。仓库中还附带了完整的硬件级救砖文档 tools/unbrick_k5_v1/README.md(针对 UV-K5 V1,思路可作参考):
- 若 DFU 模式失效、完全不开机,可拆机使用ST-LINK V2 + OpenOCD通过 SWD 焊盘(GND / SWDCLK / SWDIO / 3.3V)重写 Bootloader,工具包中的 bootloader.bin 即救援镜像。
- 刷写 SWD 时先拔电池,由 ST-LINK 供电。
- 注意:Fusion 版固件仅兼容 UV-K1 和 UV-K5 V3,误刷到 V1 会导致变砖。
下图是 SWD 测试焊盘位置示意(UV-K5 V1 参考):
常见问题 FAQ
Q1:刷写时浏览器找不到串口?确认三件事:① 电台已进入 DFU 模式;② 使用的是数据线而非充电线;③ 浏览器是支持 Web Serial 的版本(Firefox 需 151+)。
Q2:UV-K5 V1 能刷这个固件吗?❌ 不能。本项目只支持 UV-K1 与 UV-K5V3(PY32F071 芯片)。V1(DP32G030)请使用对应的 V1 定制固件。
Q3:刷完频道和设置没了?固件不覆盖 EEPROM 中的用户数据,正常不会出现。若你更换了固件版本,可通过 Multiconfig 槽位或原版固件备份恢复配置。
Q4:支持 CHIRP 吗?支持,但需使用配套的专用 CHIRP 驱动,驱动随 Releases 一起发布,可与固件同版本下载。
总结
一句话回顾UV-K1/UV-K5 V3 刷机要点:
- ✅ 浏览器 + USB 线 +
.bin固件,三件套备齐; - ✅ 电台进 DFU 模式,UV Studio 中点
Flash Firmware选串口开刷; - ✅ 刷完立即导出校准数据(
calibration.dat); - ✅ 善用 Multiboot 槽位,回退无忧;
- ⚠️ 刷机有风险,V1 用户请勿误刷。
祝玩得开心,73!📻
【免费下载链接】uv-k1-k5v3-firmware-custom
This is a fork of F4HWN firmware https://github.com/armel/uv-k5-firmware-custom by @muzkr and @armel
相关推荐
揭秘uv-k1-k5v3-firmware-custom:为泉盛UV-K1与UV-K5 V3打造的F4HWN定制固件完全解析
揭秘uv k1 k5v3 firmware custom:为泉盛UV K1与UV K5 V3打造的F4HWN定制固件完全解析 uv k1 k5v3 firmwa
变砖别慌!uv-k1-k5v3-firmware-custom刷机风险、DFU模式与ST-LINK SWD救砖完整教程
变砖别慌!uv k1 k5v3 firmware custom刷机风险、DFU模式与ST LINK SWD救砖完整教程 给 UV K1 / UV K5 刷 uv
Renovate Ansible Manager 完全指南:从 Ansible 配置中自动提取并更新 Docker 镜像依赖
Renovate Ansible Manager 完全指南:从 Ansible 配置中自动提取并更新 Docker 镜像依赖 Renovate 的 ansibl
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考