Projekt OpenWrt rozwija swoją własną platformę sprzętową

Z okazji 20-lecia projektu deweloperzy dystrybucji OpenWrt zainicjowali tworzenie otwartej społecznościowego routera bezprzewodowego OpenWrt One (AP-24.X). Jako podstawę OpenWrt One proponuje się użycie sprzętu podobnego do płyt Banana Pi (BPi-R4), które są dostarczane z otwartymi firmware'ami (z wyjątkiem firmware'u dla chipu bezprzewodowego), wyposażone w U-Boot i wspierane w jądrze Linux. Schematy do budowy własnego urządzenia będą udostępniane na jednej z otwartych licencji (dokładna licencja nie została jeszcze wybrana). Koszt urządzenia nie przekroczy 100 dolarów.

Platforma będzie zbudowana na SoC MediaTek MT7981B oraz chipie bezprzewodowym MediaTek MT7976C (2×2 2.4 GHz + 3×3/2×2 + DFS 5GHz). Router będzie wyposażony w 1 GB RAM (DDR4), 128 MB SPI NAND Flash i 4 MB SPI NOR Flash. Do podłączenia dodatkowych nośników przewidziano gniazdo M.2 dla NVMe SSD (PCIe gen 2 x1). Wśród zadeklarowanych portów znajdują się: 2 Ethernet (2.5 GbE + 1 GbE), USB 2.0 host Type-A, USB-C (Holtek HT42B534-2 UART z konwerterem USB, konsolą i wsparciem dla CDC-ACM), JTAG 10-pin oraz slot na rozszerzenia mikroBUS. Na obudowie znajdą się dwa przyciski (reset i przycisk użytkownika), cztery diody LED oraz mechaniczny przełącznik do wyboru trybu rozruchu (tryb odzyskiwania lub normalny).

Jednym z kluczowych zamierzeń jest chęć uczynienia urządzenia nie do zniszczenia i maksymalnie odpornym na 'brickowanie'. Router zostanie wyposażony w kilka trybów odzyskiwania, prosty dostęp do konsoli oraz zastosowanie zewnętrznego monitoringu sprzętowego watchdog opartego na chipie EM Microelectronic EM6324, podłączonego przez GPIO. Co więcej, w celu zwiększenia niezawodności postanowiono użyć dwóch pamięci Flash różnych typów: NAND dla bootloadera U-Boot i obrazu Linux oraz chronionego przed zapisem NOR Flash z dodatkowym bootloaderem i obrazem odzyskiwania. Na urządzeniu będzie sprzętowy przełącznik pozwalający wybrać rozruch z NOR lub NAND. Ponadto, obecność gniazda M.2 dla NVMe pozwoli na zorganizowanie rozruchu z NVMe dodatkowych dystrybucji, takich jak Debian i Alpine.

Aby utrzymać dokładny czas w urządzeniu, planuje się wykorzystać RTC oparty na NXP PCF8563TS z zapasową baterią. Do sprzedaży i dystrybucji urządzenia zaangażowana zostanie organizacja non-profit Software Freedom Conservancy, która obecnie zajmuje się zbieraniem funduszy i zapewnieniem ochrony prawnej projektowi OpenWrt.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster