自定义固件
video game module 可以作为独立设备,运行为 rp2040 微控制器开发的应用,就像 raspberry pi pico 一样。本页将介绍如何通过 flipper zero 和电脑在 video game module 上安装自定义固件。 通过 flipper zero 安装自定义固件 这种方式的好处是,你可以在 flipper zero 上存放多个版本的模块固件,不用电脑也能按需把它们安装到 video game module 上。 要在模块上安装自定义固件,你必须先把固件文件传输到 flipper zero,然后再通过 video game module tool 把它安装到模块上。 第 1 步:把固件文件传输到 flipper zero 你可以通过 qflipper https //docs flipper net/zero/zh/qflipper 把自定义固件文件传输到 flipper zero: 用 usb c 线把 flipper zero 连接到电脑。 在电脑上打开 qflipper 应用。 切换到 file manager 标签页,然后双击 sd card 。 在空白处点击右键,为模块固件新建一个文件夹。 进入刚创建的文件夹。 在空白处点击右键,选择 upload here 选项。 或者 把文件拖放到该文件夹中。 第 2 步:把固件安装到模块上 模块固件文件传输到 flipper zero 后,你就可以按以下步骤把它安装到 video game module 上: 如果你的 flipper zero 上还没有 video game module tool,请先 安装它 https //docs flipper net/zero/zh/video game module/firmware update#video game module tool 。 把 video game module 连接到 flipper zero。 在 flipper zero 上,转到 main menu > apps > tools > video game module tool 。 在应用中选择 install firmware from file 选项。 选择包含自定义固件的文件。 按 install %right% 确认安装。 模块固件安装完成后,你会看到一条消息: video game module updated 。 通过电脑安装自定义固件 你也可以直接从电脑把固件( uf2 格式)安装到模块上。为此,你需要按以下步骤把模块作为 usb 大容量存储设备连接: 断开模块 与 flipper zero 的连接,如果接了 usb c 线也一并拔下。 用回形针按住模块上的 boot 按钮不放。 用 usb c 线把模块连接到电脑。 模块会切换到 usb 大容量存储模式,并应当在电脑上自动挂载为大容量存储设备( rpi rp2 )。 松开 boot 按钮。 在电脑的文件管理器中,把 uf2 固件文件拖放到 rpi rp2 设备上。 模块会自动重启,并从大容量存储设备中卸载。