FMUv2 的 bootloader 将使你的飞控可用空间被限制在 1MB,但其实当前大部分国内使用的飞控其实都是 rev3 修正版的,可以刷写 FMUv3 的固件,充分利用 2MB 的储存空间,并可使用更多附加功能。
CUAV雷迅的产品在今年年初升级到了FMUv3,可能不需要更新。但是之前的产品可能需要更新,你可以在QGC的固件更新界面看到当前的bootloader版本。
操作步骤
关键点:通过设置 SYS_BL_UPDATE
参数完成 bootloader 升级
-
插入 SD 卡(启用引导日志记录,便于调试任何可能的问题。)
-
更新固件 至PX4 master 版本(当更新固件时,查看 高级设置 并从下拉列表选择Developer Build (master) )。 QGroundControl 会自动识别到硬件支持 FMUv2,并安装相应的固件。
等待飞控重启。 -
找到并启用 参数 SYS_BL_UPDATE。
-
重新启动(断开/重新连接飞控板)。 bootloader更新只需要几秒钟即可完成。
-
然后再重新 更新固件 。 这一次 QGroundControl 会自动识别到硬件支持 FMUv3,并相应地安装固件。
注意 如果硬件有 芯片错误,它仍将被检测为 FMUv2,你将会(在控制台)看到 FMUv2 被重新安装。 在这种情况下,你将不能安装 FMUv3 固件。
本文参考:PX4 使用手册 - Bootloader Update
介绍下最新硬件 FMUv5
PX4 官方在 2017 年推出基于STM32F7的 FMUv5 参考设计,并与国内专业飞控硬件厂商Holybro联合推出了 Pixhawk4 和 Pixhawk 4 Mini,国内知名厂商CUAV雷迅也基于这个设计推出了 Pixhack V5。
为什么选择Holybro呢?一方面是因为 3DR 不再参与硬件业务了,一方面 Holybro 确实技术实力扎实,在国外口碑良好。
FMUv5 算力更强,后续会有很多专属功能,也便于算法方面的二次开发。
产品外观及购买方式:
- Holybro Pixhawk 4
本站商城“地面售货站”购买链接:https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.33e81debcO1ocn&id=569286312095 - Holybro Pixhawk 4 Mini
将于近期开始预售,敬请期待! - CUAV Pixhack 5
购买链接:https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-16371268457.31.5d69127ccnZ0K9&id=569404317857