In de aanloop naar de 20ste verjaardag van het project hebben de ontwikkelaars van de OpenWrt-distributie het initiatief genomen om een door de gemeenschap ontwikkelde draadloze router, OpenWrt One (AP-24.X), te creƫren. Als basis voor OpenWrt One wordt een architectuur voorgesteld die lijkt op de Banana Pi (BPi-R4)-borden, die worden geleverd met open firmware (behalve de firmware van de draadloze chip), worden geleverd met U-Boot en worden ondersteund in de Linux-kernel. Schema's voor de eigen assemblage van het apparaat worden geleverd onder een van de open licenties (de exacte licentie is nog niet gekozen). De prijs van het apparaat zal niet meer dan 100 dollar bedragen.
Het platform zal worden gebouwd op de MediaTek MT7981B SoC en de MediaTek MT7976C draadloze chip (2Ć2 2.4 GHz + 3Ć3/2Ć2 + DFS 5Ghz). De router zal worden uitgerust met 1 GB RAM (DDR4), 128 MB SPI NAND Flash en 4 MB SPI NOR Flash. Er is een M.2-slot voor NVMe SSD (PCIe gen 2 x1) voor het aansluiten van extra opslag. Onder de aangegeven poorten bevinden zich: 2 Ethernet (2.5 GbE + 1 GbE), USB 2.0 host Type-A, USB-C (Holtek HT42B534-2 UART met USB-converter, console en ondersteuning voor CDC-ACM), 10-pins JTAG en een mikroBUS uitbreidingsslot. Op de behuizing zullen twee knoppen (reset en aangepaste knop), vier LED's en een mechanische schakelaar voor het selecteren van de opstartmodus (herstel of normale modus) worden geplaatst.
Een van de belangrijkste ideeƫn is om het apparaat onverwoestbaar te maken en maximaal te beschermen tegen 'brick'-situaties. De router zal meerdere herstelmodi hebben, gemakkelijke toegang tot de console en een externe hardware watchdog-monitor op basis van de EM Microelectronic EM6324-chip, aangesloten via GPIO. Bovendien is besloten om de betrouwbaarheid te verhogen door twee Flash-opslagmiddelen van verschillende typen te gebruiken: NAND voor de U-Boot bootloader en het Linux-image, en een schrijfprotectie NOR Flash met een extra bootloader en herstelimage. Het apparaat zal een hardware-switch hebben waarmee kan worden gekozen of er van NOR of NAND moet worden opgestart. Bovendien kan het M.2-slot voor NVMe worden gebruikt om op te starten met extra distributies zoals Debian en Alpine.
Om de nauwkeurigheid van de tijd in het apparaat te waarborgen, is het plan om een RTC op basis van de NXP PCF8563TS met een back-upbatterij te gebruiken. Voor de verkoop en verspreiding van het apparaat zal een non-profitorganisatie, de Software Freedom Conservancy, worden betrokken, die momenteel bezig is met het verzamelen van sponsors en het bieden van juridische bescherming aan het OpenWrt-project.
Bron: opennet.ru
