Проектът OpenWrt развива собствена хардуерна платформа

В навечерието на 20-годишнината от проекта, разработчиците на дистрибутива OpenWrt представиха инициатива за създаването на развиващ се от общността безжичен рутер OpenWrt One (AP-24.X). За основа на OpenWrt One се предлага да се използва хардуер, подобен на платките Banana Pi (BPi-R4), които идват с отворени фърмуери (с изключение на фърмуера на безжичния чип), доставят се с U-Boot и се поддържат в ядрото на Linux. Схемите за собствена сборка на устройството ще бъдат предоставени под една от отворените лицензи (точната лицензия все още не е избрана). Цената на устройството няма да надвишава 100 долара.

Платформата ще бъде изградена на SoC MediaTek MT7981B и безжичен чип MediaTek MT7976C (2×2 2.4 GHz + 3×3/2×2 + DFS 5Ghz). Рутерът ще бъде оборудван с 1 ГБ RAM (DDR4), 128 МБ SPI NAND Flash и 4 МБ SPI NOR Flash. За свързване на допълнителни носители е предвиден слот M.2 за NVMe SSD (PCIe gen 2 x1). Сред заявените портове са: 2 Ethernet (2.5 GbE + 1 GbE), USB 2.0 хост Type-A, USB-C (Holtek HT42B534-2 UART с USB конвертор, конзола и поддръжка на CDC-ACM), JTAG 10-pin и слот за разширения mikroBUS. На корпуса ще бъдат разположени два бутона (бутон за нулиране и потребителски бутон), четири светодиода и механичен превключвател за избор на режим на зареждане (възстановяване или нормален режим).

Една от ключовите идеи е желанието да се направи устройството неуязвимо и максимално защитено от блокиране. В рутера ще бъде предвидено наличието на няколко режима на възстановяване, лесен достъп до конзолата и използването на външен хардуерен watchdog монитор, базиран на чипа EM Microelectronic EM6324, свързан чрез GPIO. Освен това, за повишаване на надеждността, се взема решение да се използват два Flash носителя от различни типове: NAND за зареждащия програма U-Boot и образа на Linux, и защитен от запис NOR Flash с допълнителен зареждащ програма и образ на възстановяване. Устройството ще разполага с хардуерен превключвател, позволяващ избор на зареждане от NOR или NAND. Освен това наличието на слот M.2 за NVMe ще позволи организация на зареждане от NVMe допълнителни дистрибуции, като Debian и Alpine.

За поддържане на точно време в устройството се планира използването на RTC на базата на NXP PCF8563TS с резервна батерия. За продажба и разпространение на устройството ще бъде привлечена неправителствена организация Software Freedom Conservancy, която в момента се занимава с акумулиране на спонсорски средства и предоставяне на правна защита на проекта OpenWrt.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster