开发者生态
morning
Flipper One – 我们需要您的帮助
2026-05-21
1 阅读
sandebert
我们终于准备好谈论 Flipper One 了——我们多年来一直致力于这个项目,并多次从头开始重建。无论是在财务上还是在技术上,这都是一个极其困难的项目。所以今天我们公开并不是要发布一个闪亮的大公告,而是要直接讲述整个故事。诚实地?我们真的很害怕,我们需要你的帮助。 TL;DR 通过 Flipper One,我们正在重新构想 Linux cyberdeck 的样子——这是一个巨大的项目。我们正在开放开发流程并向社区寻求帮助。通过 Flipper One,我们为自己制定了一系列雄心勃勃的目标:构建世界上最开放、文档最齐全的 ARM 计算机,并提供完整的主线 Linux 内核支持。推动供应商开放其现有的闭源代码并完全放弃二进制 blob。构建基于协处理器架构的非常规硬件平台,将微控制器与 CPU 配对,并移植大量低级 MCU 代码。重新思考人们如何使用 Linux 并使用现有 CLI 实用程序的包装器开发我们自己的 GUI 框架。其中许多目标都带有很多不确定性,这很可怕。但我们相信这是为开源社区和教育做出真正有意义的贡献的唯一途径。脚蹼一号是什么? Flipper One 并不是 Flipper Zero 的升级版——它是一个完全不同的项目,有自己的目标。 Flipper One 是一个开放式 Linux 平台,您几乎可以在其上构建任何东西:从支持 5G 的 IP 网络分析仪到具有本地 AI 的 SDR 供电无线电信号分析仪。我们非常关注硬件扩展系统。您可以通过 PCI Express、USB 3.0 和 SATA 接口将高速模块连接到 Flipper One。添加 SDR、快速 SSD 或蜂窝调制解调器 - 只需插入正确的模块即可。 Flipper One 配备了多种网络接口:2 个千兆以太网、USB 以太网 (5 Gbps) 和 Wi-Fi 6E (2.4/5/6 GHz)。您可以通过插入 M.2 调制解调器来添加 5G 连接。这意味着您可以使用 Flipper One 作为路由器、VPN 网关或有线与无线网络之间的桥梁。零与一 Flipper Zero 和 Flipper One 是为不同任务而构建的完全不同的项目。最简单的思考方式是从网络层的角度来考虑:第 0 层 — 离线点对点访问控制协议:NFC、低频 RFID、Sub-1 GHz 无线电、红外、有线协议,如 iButton、UART、SPI、I²C。基于低功耗微控制器。第 1 层 — IP 连接的一切:Wi-Fi、以太网、5G 和卫星。这一切都与网络、数据传输和高性能计算有关。在强大的硬件和开放的 Linux 工具包上运行 — 足够的计算能力来处理 SDR 和本地 AI。 Flipper Zero 和 Flipper One 在不同的协议层运行,并不意味着相互取代,因此它们不是同一产品的“较新”和“较旧”版本。 Flipper One 不会取代 Flipper Zero——它们是不同类别的设备。真正开放的 Linux 平台 我们希望构建一个真正开放的 Linux 硬件平台——记录最齐全的 ARM 计算机,它可以在任何最新的上游内核上开箱即用。它永远不会过时,因为它会不断获取最新更新。我们的目标: 完整的主线 Linux 内核支持 没有二进制 blob、封闭的驱动程序或专有固件 没有供应商锁定的 BSP(主板支持包) 我们说“真正开放”,因为 ARM Linux 的当前状态令人沮丧。每个供应商都使用自己的定制混乱:封闭的启动斑点、供应商特定的补丁、芯片制造商之外没有人能够真正理解的“板支持包”。您不能再仅仅阅读规范并了解计算机的工作原理 - 您只能了解具有一种特定 BSP 的一种特定芯片的解决方法。我们自己已经厌倦了这种情况,我们不想因为推出另一种只会加剧混乱的产品而成为问题的一部分。为了实现这一目标,我们与 Collabora 团队合作,将对 Rockchip RK3576 SoC 的全面支持纳入主线 Linux 内核。实际上,这意味着您可以直接从 kernel.org 下载内核(零供应商补丁),并在 Flipper One 上运行它。 ???? Flipper + Collabora — 共同开放 我们与 Collabora 合作,将 RK3576 SoC 引入主线内核,并为 Flipper One 提供全面的上游支持。了解更多:Collabora 博客文章 当前 RK3576 主线支持状况良好,所有主要组件均正常工作。但启动链中还有最后一个二进制 blob——DDR 训练器,它在早期启动期间初始化 RAM。我们请求社区帮助我们完善 RK3576 支持,以便我们能够共同构建一个真正的开放平台。我们很高兴有任何形式的贡献,而不仅仅是代码。例如,也许您可以找到一种方法来说服 Rockchip 打开最后一个 blob。目前,我们的重点是电源管理和 USB DP Alt 模式支持。还有一些驱动程序和加速器尚未完全上游 - NPU、硬件视频