AnlĂ€sslich des 20-jĂ€hrigen Bestehens des Projekts haben die Entwickler der OpenWrt-Distribution die Initiative zur Schaffung des von der Gemeinschaft entwickelten OpenWrt One (AP-24.X) drahtlosen Routers ins Leben gerufen. Als Grundlage fĂŒr OpenWrt One wird eine Hardware vorgeschlagen, die Ă€hnlich den Banana Pi (BPi-R4) Boards ist, die mit offenen Firmware-Versionen (auĂer der Firmware des Funkchips) ausgestattet sind, mit U-Boot ausgeliefert werden und im Linux-Kernel unterstĂŒtzt werden. Die SchaltplĂ€ne fĂŒr den Eigenbau des GerĂ€ts werden unter einer der offenen Lizenzen bereitgestellt (genaue Lizenz wurde bisher nicht ausgewĂ€hlt). Die Kosten fĂŒr das GerĂ€t werden 100 Dollar nicht ĂŒberschreiten.
Die Plattform wird auf dem SoC MediaTek MT7981B und dem Funkchip MediaTek MT7976C (2Ă2 2.4 GHz + 3Ă3/2Ă2 + DFS 5Ghz) basieren. Der Router wird mit 1 GB RAM (DDR4), 128 MB SPI NAND Flash und 4 MB SPI NOR Flash ausgestattet sein. Um zusĂ€tzliche SpeichergerĂ€te anzuschlieĂen, ist ein M.2 Slot fĂŒr NVMe SSD (PCIe gen 2 x1) vorgesehen. Zu den angegebenen Ports gehören: 2 Ethernet (2.5 GbE + 1 GbE), USB 2.0 Host Typ A, USB-C (Holtek HT42B534-2 UART mit USB-Adapter, Konsole und UnterstĂŒtzung fĂŒr CDC-ACM), JTAG 10-polig und ein Slot fĂŒr Erweiterungen mikroBUS. Auf dem GehĂ€use werden zwei Tasten (Reset und Benutzerknopf), vier LEDs und ein mechanischer Schalter zur Auswahl des Bootmodus (Recovery oder Normalmodus) untergebracht sein.
Eine der zentralen Ideen ist der Wunsch, das GerĂ€t unverwundbar und maximal vor dem Bricking zu schĂŒtzen. Im Router werden mehrere Wiederherstellungsmodi vorgesehen, der einfache Zugang zur Konsole sowie die Anwendung eines externen Hardware-Watchdog-Monitors auf Basis des Chips EM Microelectronic EM6324, der ĂŒber GPIO angeschlossen ist. DarĂŒber hinaus wurde beschlossen, zur Erhöhung der ZuverlĂ€ssigkeit zwei Flash-Speicher unterschiedlicher Typen zu verwenden: NAND fĂŒr den U-Boot-Bootloader und das Linux-Image sowie einen schreibgeschĂŒtzten NOR Flash mit zusĂ€tzlichem Bootloader und Wiederherstellungs-Image. Das GerĂ€t wird einen Hardware-Schalter haben, der das Booten von NOR oder NAND ermöglicht. DarĂŒber hinaus wird der M.2 Slot fĂŒr NVMe es ermöglichen, zusĂ€tzliche Distributionen wie Debian und Alpine zu booten.
Um die genaue Zeit im GerĂ€t aufrechtzuerhalten, wird geplant, die RTC auf Basis des NXP PCF8563TS mit einer Backup-Batterie zu verwenden. Eine gemeinnĂŒtzige Organisation, die Software Freedom Conservancy, wird fĂŒr den Verkauf und die Verbreitung des GerĂ€ts engagiert, die derzeit Spendenmittel sammelt und rechtlichen Schutz fĂŒr das OpenWrt-Projekt bietet.
Quelle: opennet.ru
