Byl představen projekt Flipper One, který vyvíjí přenosný počítač pro síťové inženýry, nadšence a bezpečnostní výzkumníky. Zařízení je navrženo ve stylu herní konzole a obsahuje počítač, který lze používat autonomně k testování bezpečnosti systémů, diagnostice síťových problémů a analýze provozu, nebo jako přenosnou pracovní stanici připojenou k monitoru, klávesnici a myši. Projekt se vyvíjí ve spolupráci se komunitou a používá otevřenou firmware. Cílem je vytvořit co nejotevřenější a nejlépe zdokumentovaný počítač na architektuře ARM, plně podporovaný v základním jádru Linux.

Flipper One se prezentuje jako obdobu multifunkčního nástroje a kombinuje možnosti pro vytváření bezdrátových přístupových bodů a routerů, emulaci USB zařízení, spuštění serverových procesů v kontejnerech, analýzu síťových paketů, vytváření VPN, integraci s různými hardwarovými senzory a moduly přes port GPIO, použití jako přijímač-vysílač s programově modulovaným signálem (SDR, Software Defined Radio), analyzátor 5G/LTE sítí, power bank, 5G/LTE modem a multimediální set-top box.
Projekt koncepčně připomíná již dodávané zařízení Flipper Zero, ale je to zcela nový produkt. Předchozí model Flipper Zero byl založen na mikrokontroléru STM32WB55 (2 jádra Arm Cortex-M4 64 MHz, 256 KB RAM a 1 MB Flash) a byl určen k analýze protokolů řízení přístupu založených na NFC, RFID, bezdrátové komunikace na frekvencích pod 1 gigahertz, infračervených komunikačních systémů a kabelových technologií, jako je iButton, UART, SPI a I²C.
Flipper One zahrnuje jak mikrokontrolér, tak vysoce výkonný ARM procesor schopný spouštět Linux a zpracovávat multimediální obsah. Nové zařízení rozšiřuje možnosti nízkoúrovňové analýzy signálů o možnosti provádění výzkumů na úrovni síťových technologií a protokolů, Wi-Fi, Ethernet, 5G a satelitní komunikace. Výkon zařízení je dostatečný pro softwarovou analýzu rádiových signálů a místní spouštění modelů strojového učení.

Podporuje připojení externích zařízení a rozšíření přes porty USB 3.0, PCI Express, SATA a GPIO. Například, přes slot M.2 (PCI Express 2.1) lze připojit 5G/LTE modem, SSD disk nebo satelitní NTN modem. V základní výbavě jsou 2 porty Gigabit Ethernet, USB Ethernet (5 Gbps), HDMI 2.1 (4K @ 120Hz) a Wi-Fi 6E (2.4/5/6 GHz) na základě čipu MediaTek MT7921AUN. Zařízení je vybaveno SoC Rockchip RK3576 (4 vysoce výkonná jádra Cortex-A72 + 5
energeticky efektivních jader Cortex-A53, GPU Mali-G52, NPU pro AI modely, 8 GB RAM). Jako mikrořadič je použit RP2350 z projektu Raspberry Pi, pro který již byla nasbírána významná část připraveného kódu.
Ve firmwaru se používá Linuxovou distribuci Flipper OS (na bázi Debian) se vlastním rámcem FlipCTL pro vytváření uživatelského rozhraní, optimalizovaného pro 7palcový displej. Rozhraní je založeno na systému menu, jehož navigace se provádí pomocí D-padu a několika ovládacích tlačítek. V menu jsou k dispozici obvody pro spouštění standardních aplikací a utilit, jako je ping, nmap a traceroute. V budoucnu chtějí FlipCTL formátovat jako univerzální balíček vhodný pro použití na jakýchkoli vestavěných zařízeních, a ne pouze na Flipper One. Při připojení zařízení k monitoru přes HDMI port je možné spustit plnohodnotnou pracovní plochu KDE.


Projekt používá zásadně pouze otevřený software bez binárních blobů, uzavřených ovladačů závislých na výrobcích BSP (board support package) a proprietárního firmwaru. Implementace otevřených ovladačů pro SoC Rockchip RK3576 a jejich integraci do jádra Linuxu se ujala společnost Collabora. Většina ovladačů pro SoC RK3576 byla již začleněna do hlavního jádra Linuxu, zbývá nahradit binární blob s kódem pro inicializaci RAM a také připravit ovladače pro NPU a akcelerátory dekomprese videa.

Zdroj: opennet.ru
