【无人机】PX4飞控怎么烧写加载固件,更新固件方法,详细流程

【无人机】PX4飞控怎么烧写加载固件,更新固件方法,详细流程

目录

1、QGC中升级固件​

1.1、详细流程:更新加载固件​

1.2、安装 PX4 主固件、测试版固件或定制固件​

2、加载指定版本固件

2.1、下载固件

2.2、烧录固件


1、QGC中升级固件

参考:加载固件 | PX4 文档教程 

QGroundControl 桌面 版本可用于将 PX4 固件安装到 Pixhawk 系列 飞行控制器板。

警告

开始安装固件之前 与载具的所有 USB 连接必须 断线 (直接或通过遥测无线电)。载具必须 没有 由电池供电。

1.1、详细流程:更新加载固件

更新 PX4固件:

  1. 开始 QGroundControl 并连接载具。
  2. 按照红字部分进行操作,红字提示拔掉usb以升级加载固件,然后再插上usb口,就会出现下图的提示

点击 好的 按钮开始更新。然后,固件将进行一系列升级步骤(下载新固件、清除旧固件等)。每个步骤都会打印到屏幕上,整体进度会显示在进度条上。

固件升级完成

固件加载完成后,设备/载具将重新启动并重新连接。

选择 PX4 Pro 稳定版 vX.x.x 选项来安装 PX4 的最新稳定版本 飞行控制器 (自动检测到)。

安装 PX4 默认设置

选择 Q" 图标 > 载具设置 > 固件 (侧边栏)打开 固件设置.

固件断开

1.2、安装 PX4 主固件、测试版固件或定制固件

安装不同版本的 PX4:

  1. 检查 高级设置 并从下拉列表中选择版本:
    • 标准版本(稳定): 默认版本(即无需使用高级设置即可安装!)。
    • Beta 测试(测试版): 测试版/候选版。仅在准备发布新版本时可用。
    • 开发人员版本(主版本): PX4/PX4-Autopilot 的最新版本 主要 分支。
    • 自定义固件文件.....: 自定义固件文件(例如 您在本地创建的).如果选择此选项,则必须在下一步中从文件系统中选择自定义固件。

按上述步骤连接载具,然后选择 PX4 Pro 稳定版 vX.x.x

安装 PX4 版本

然后继续进行固件更新。

2、加载指定版本固件

2.1、下载固件

参考:【飞控】Pixhawk系列飞控烧写PX4指定版本固件的方法_px4固件版本-ZEEKLOG博客

有时打开不了,多刷新几次,下载的网页: https://github.com/PX4/PX4-Autopilot

想要在飞控中烧录指定版本的px4固件,那么就需要去下载指定版本的固件文件。

进入PX4官方github找到页面右侧的Releases点进去:

PX4官方github截图

在跳转的页面中找到需要的固件版本,可以点Tags查看列表方便查找。比如v1.11.0(翻了好多页才找到):

v1.11.0


点进去在跳转的页面底部找到px4_fmu-v5_default.px4(对应Pixhawk 4),点击即下载。

px4_fmu-v5_default.px4

PS:目前1.13以下的版本是可以直接下载固件版本的

更高的版本px4固件,下载的是源码文件,需要在px4编译环境中,编译生成固件文件

2.2、烧录固件

1、打开QGC,将Pixhawk 4飞控通过USB连接到电脑上,点击左上角图标,在弹出的 Select Tool 页面点击 Vehicle Setup,

安装 PX4 默认设置

2、点击 Firmware 进入固件烧写界面,选择 PX4 Pro ,勾选 高级设置 ,在下拉菜单中选择 自定义固件文件(第4个选项)…,在弹出的页面中选择刚才下载的固件文件(px4_fmu-v5_default.px4)

安装 PX4 版本

3、点击 确定 ,按照提示插拔飞控即可完成固件烧写,此时查看 Summary 中的 机架 一栏中的 固件版本 应该显示1.11.0,大功告成!

Read more

如何高效部署Qwen3-VL?使用Qwen3-VL-WEBUI镜像一键启动多模态推理

如何高效部署Qwen3-VL?使用Qwen3-VL-WEBUI镜像一键启动多模态推理 在当前多模态大模型快速发展的背景下,Qwen3-VL 作为阿里云推出的最新视觉-语言模型,凭借其强大的图文理解、视频分析与代理交互能力,成为从研究到工业落地的重要选择。然而,传统部署方式涉及复杂的环境配置、依赖安装和代码调试,极大增加了使用门槛。 本文将介绍一种极简高效的部署方案:通过官方提供的 Qwen3-VL-WEBUI Docker 镜像,实现 “一键启动”多模态推理服务,无需手动安装任何依赖,即可快速体验 Qwen3-VL-4B-Instruct 的强大能力。 为什么选择 Qwen3-VL-WEBUI 镜像? 核心优势一览 优势维度说明开箱即用内置完整环境(PyTorch、Transformers、FlashAttention 等),无需手动配置模型预装默认集成 Qwen3-VL-4B-Instruct 模型权重,省去下载与加载时间Web 交互界面提供 Gradio 构建的可视化聊天界面,支持图像/视频上传与实时对话GPU 自动优化支持 Flash Attention 2 加速

让 Typecho 拥抱 WebAuthn 无密码时代

让 Typecho 拥抱 WebAuthn 无密码时代

Passkey 生物识别登录插件:让 Typecho 拥抱 WebAuthn 无密码时代 摘要:本文深入介绍基于 FIDO2/WebAuthn 标准的 Typecho 生物识别登录插件 Passkey v1.0.2,从技术原理、架构设计、安全机制到实战部署,全方位解析如何为 Typecho 博客系统构建现代化的无密码认证解决方案。 一、项目背景:为什么需要 Passkey? 1.1 传统密码认证的困境 在互联网安全领域,密码认证一直是最常用但也是最脆弱的环节: 传统密码问题 弱密码 密码泄露 钓鱼攻击 暴力破解 撞库攻击 容易被猜测 数据库泄露 用户被欺骗 尝试常见密码 用其他站点密码 统计数据表明: * 📊 81% 的数据泄露事件源于弱密码或被盗密码 * 🔐 普通用户平均拥有 100+ 个账户,

Android语音通话实战:基于WebRTC的高清通话实现与性能优化

快速体验 在开始今天关于 Android语音通话实战:基于WebRTC的高清通话实现与性能优化 的探讨之前,我想先分享一个最近让我觉得很有意思的全栈技术挑战。 我们常说 AI 是未来,但作为开发者,如何将大模型(LLM)真正落地为一个低延迟、可交互的实时系统,而不仅仅是调个 API? 这里有一个非常硬核的动手实验:基于火山引擎豆包大模型,从零搭建一个实时语音通话应用。它不是简单的问答,而是需要你亲手打通 ASR(语音识别)→ LLM(大脑思考)→ TTS(语音合成)的完整 WebSocket 链路。对于想要掌握 AI 原生应用架构的同学来说,这是个绝佳的练手项目。 从0到1构建生产级别应用,脱离Demo,点击打开 从0打造个人豆包实时通话AI动手实验 Android语音通话实战:基于WebRTC的高清通话实现与性能优化 最近在开发一个社交类APP时,遇到了语音通话质量不稳定的问题。用户反馈在移动网络环境下经常出现卡顿、回声和延迟高的情况。经过排查,发现移动端语音通话存在三个典型痛点: 1. 网络抖动问题:在3G/4G网络切换时,

ollama 模型管理、删除模型 、open-webui 开启大模型交互

ollama 模型管理、删除模型 、open-webui 开启大模型交互

文章目录 * ollama 基本信息 * ollama 运行模型 * ollama 模型管理 * 🔧 **方法一:使用命令行删除单个模型** * ⚙️ **方法二:批量删除所有模型** * 🗑️ **方法三:彻底卸载 Ollama(含所有数据)** * ⚠️ **注意事项** * ✅ **验证是否删除成功** * open-webui 安装 开启大模型交互 * open-webui pip 安装 * open-webui 启动服务 * 浏览器访问 http://IP:8082/ : * ❤️ 时不我待,一起学AI ollama 基本信息 * https://ollama.com/ ollama 运行模型 命令行执行即可 0.6B parameter model ollama run qwen3:0.6b 1.7B