IMRC Ghost接收机如何更新固件
ExpressLRS 3.5.x 将是最后一个支持 STM32 基础硬件的版本。这包括 Happymodel PP、 ES915 Tx 和 Rx、早期的 NamimnoRC Flash 和 Voyager、 FrSky R9、 SIYI 和 ImmersionRC 硬件。
由于 STM32 平台 的计算资源有限以及功能差距(如 WiFi、蓝牙和扩展模块),导致 ExpressLRS 的版本性能较差,这给开发团队带来了不成比例的维护负担。
一、通过STLink更新接收机固件
首次将 Ghost Atto/Zepto 刷写到 ExpressLRS 的唯一方法是使用 STLink。这是一个单向过程。刷写后无法返回出厂固件。
- 断开接收器与飞行控制器的连接。
- 将接收器连接到 STLink V2 加密狗中。找到 CLK、DIO、3v3 和 Gnd 焊盘,并将它们连接到加密狗的相应引脚。

3.计算机上启动 ExpressLRS Configurator, 确保Official Releases选项卡激活,选择要刷入 RX模块的 Released 版本。

4.选择与您的硬件匹配的 Device Category (设备类别) 和 Device target (设备目标)。
- 设备类别:ImmersionRC 2.4 GHz
- 装置:Ghost Atto 2.4GHz RX

5.将 Flashing Method 设置为STLink

.设置设备的固件选项。
- 监管域(必填,选择适合您飞行的位置或国家/地区的域)
- 绑定短语 (可选,但强烈建议使用。请注意此短语,因为它在您的其他设备上应该是相同的,否则它们不会绑定或同步)
- 本地 WiFi 网络凭证(可选。将在设备下次进入 WiFi 模式时使用)。

7.单击Flash按钮。

8.等待该过程完成。绿色成功栏将显示在 ExpressLRS Configurator 中。

9.几秒钟后,接收器上的 LED 应恢复为 慢闪 LED 模式。

10.接收器重新连接到飞行控制器。
二、通过Passthrough更新接收机固件
此方法只能用于更新 Ghost Atto/Zepto 上的 ExpressLRS 固件。
1. 确保您已正确完成接收器接线并且您的飞行控制器已配置。此外,请确保 bootloader 已经刷入 R9 接收器(如果适用)。
这是一个重要的步骤,可确保更新成功。如果您还没有完成这些操作,请返回。
2.断开并关闭您的 FC Configurator 应用程序(Betaflight Configurator、INAV Configurator 等)。
- 如果您的接收器仅通过连接到飞行控制器的 USB 开机,请将其拔下。按住接收器(不是 FC)上的启动按钮,然后插入 USB。当绿色和红色 LED 交替闪烁时,松开按钮。
- 如果您的接收器仅在连接到飞行控制器的电池 的情况下开机,请将其拔下。然后将 USB 数据线拔下并重新插入您的飞行控制器。暂时不要重新插入电池。
3.计算机上启动 ExpressLRS Configurator, 确保Official Releases选项卡激活,选择要刷入 RX模块的 Released 版本。

4.选择与您的硬件匹配的 Device Category (设备类别) 和 Device target (设备目标)。
- 设备类别:ImmersionRC 2.4 GHz
- 装置:Ghost Atto 2.4GHz RX

5.将 Flashing Method 设置为BetaflightPassthrough

6.设置设备的固件选项。
- 监管域(必填,选择适合您飞行的位置或国家/地区的域)
- 绑定短语 (可选,但强烈建议使用。请注意此短语,因为它在您的其他设备上应该是相同的,否则它们不会绑定或同步)
- 本地 WiFi 网络凭证(可选。将在设备下次进入 WiFi 模式时使用)。

7.单击Flash按钮。

8.等待该过程完成。绿色成功栏将显示在 ExpressLRS Configurator 中。

9.几秒钟后,接收器上的 LED 应恢复为 慢闪 LED 模式。

———— 本文引用至ExpressLRS入门: https://www.expresslrs.org/quick-start/receivers/ghost2400/