Flipper One 项目正式发布,这是一款面向网络工程师、爱好者和安全研究人员的便携式计算机。该设备采用游戏机风格设计,内置一台计算机,既可独立用于系统安全测试、网络故障排除和流量分析,也可连接显示器、键盘和鼠标,作为便携式工作站使用。该项目与社区合作开发,并采用开源固件。其目标是打造基于 ARM 架构、由原生内核完全支持的、文档最完善的计算机。 Linux.

Flipper One 被定位为一种多功能工具,它集成了创建无线接入点和路由器、模拟 USB 设备、在容器中运行服务器进程、分析网络数据包等功能。 VPN通过 GPIO 端口与各种硬件传感器和模块集成,可用作软件定义无线电 (SDR) 收发器、5G/LTE 网络分析仪、移动电源、5G/LTE 调制解调器和多媒体机顶盒。
该项目在概念上与现有的 Flipper Zero 设备类似,但却是一款全新的产品。之前的 Flipper Zero 型号基于 STM32WB55 微控制器(2 个 Arm Cortex-M4 64 MHz 内核、256 KB RAM 和 1 MB Flash),旨在分析基于 NFC、RFID、低于 1 GHz 频率的无线电通信、红外通信系统以及有线连接技术(例如 iButton、UART、SPI 和 I²C)的访问控制协议。
Flipper One 将包含一个微控制器和一个能够运行的高性能 ARM 处理器。 Linux 并处理多媒体内容。这款新设备扩展了底层信号分析能力,使其能够进行网络技术和协议层面的研究,包括 Wi-Fi、以太网、5G 和卫星通信。该设备的性能足以满足基于软件的无线电信号分析和机器学习模型的本地运行需求。

外部设备和扩展可通过 USB 3.0、PCI Express、SATA 和 GPIO 端口连接。例如,5G/LTE 调制解调器、固态硬盘或 NTN 卫星调制解调器可通过 M.2 (PCI Express 2.1) 插槽连接。基本配置包括两个千兆以太网端口、USB 以太网 (5 Gbps)、HDMI 2.1 (4K @ 120Hz) 和基于联发科 MT7921AUN 芯片的 Wi-Fi 6E (2.4/5/6 GHz)。该设备配备瑞芯微 RK3576 SoC(4 个高性能 Cortex-A72 内核 + 5 个 BIOS)。
它采用节能型 Cortex-A53 内核、Mali-G52 GPU、用于 AI 模型的 NPU 以及 8GB 内存。微控制器采用的是 Raspberry Pi 项目的 RP2350,该微控制器已经积累了大量现成的代码。
固件使用 Linux- Flipper OS 发行版(基于 Debian它拥有自主开发的 FlipCTL 框架,用于创建针对 7 英寸屏幕优化的用户界面。该界面采用菜单式设计,可通过方向键和多个控制按钮进行导航。菜单提供常用应用程序和工具的快捷键,例如 ping、nmap 和 traceroute。未来,FlipCTL 计划打包成一个通用软件包,适用于任何嵌入式设备,而不仅仅是 Flipper One。通过 HDMI 将设备连接到显示器,即可运行完整的 KDE 桌面环境。


该项目致力于仅使用开源软件,不使用二进制文件、专有驱动程序、厂商特定的板级支持包 (BSP) 或专有固件。目标是为 Rockchip RK3576 SoC 实现开源驱动程序并将其集成到内核中。 Linux Collabora接手了这项工作。RK3576 SoC的大部分驱动程序已被主内核接受。 Linux剩下的工作就是将二进制数据块替换为初始化 RAM 的代码,并为 NPU 和视频解码加速器准备驱动程序。

来源: opennet.ru
