In occasione del 20° anniversario del progetto, gli sviluppatori della distribuzione OpenWrt hanno lanciato l'iniziativa di creare un router wireless OpenWrt One (AP-24.X) sviluppato dalla comunità. Per OpenWrt One si propone di utilizzare un hardware simile a quello delle schede Banana Pi (BPi-R4), che vengono fornite con firmware open source (eccetto il firmware del chip wireless), dotate di U-Boot e supportate nel kernel Linux. Gli schemi per l'assemblaggio del dispositivo saranno rilasciati sotto una delle licenze open source (la licenza non è stata ancora scelta con precisione). Il costo del dispositivo non supererà i 100 dollari.
La piattaforma sarà basata su SoC MediaTek MT7981B e sul chip wireless MediaTek MT7976C (2×2 2.4 GHz + 3×3/2×2 + DFS 5Ghz). Il router sarà dotato di 1 GB di RAM (DDR4), 128 MB di SPI NAND Flash e 4 MB di SPI NOR Flash. È previsto uno slot M.2 per SSD NVMe (PCIe gen 2 x1) per connettere unità aggiuntive. Tra le porte dichiarate ci sono: 2 Ethernet (2.5 GbE + 1 GbE), USB 2.0 host Type-A, USB-C (Holtek HT42B534-2 UART con convertitore USB, console e supporto CDC-ACM), JTAG 10-pin e uno slot per espansioni mikroBUS. Sul case saranno presenti due pulsanti (reset e pulsante utente), quattro LED e un interruttore meccanico per selezionare la modalità di avvio (recupero o normale).
Una delle idee chiave è il desiderio di rendere il dispositivo pressoché indistruttibile e il più protetto possibile dal brick. Il router avrà diversi modalità di recupero, un facile accesso alla console e utilizzerà un monitor hardware watchdog esterno basato sul chip EM Microelectronic EM6324, collegato tramite GPIO. Inoltre, per aumentare l'affidabilità, si è deciso di utilizzare subito due tipi di Flash: NAND per il bootloader U-Boot e l'immagine di Linux, e un NOR Flash protetto da scrittura con un bootloader aggiuntivo e un'immagine di recupero. Il dispositivo avrà un interruttore hardware per scegliere l'avvio da NOR o NAND. Inoltre, la presenza di uno slot M.2 per NVMe consentirà l'avvio da NVMe di distribuzioni aggiuntive, come Debian e Alpine.
Per mantenere un orario preciso nel dispositivo, è previsto l'uso di un RTC basato su NXP PCF8563TS con una batteria di riserva. Per la vendita e la distribuzione del dispositivo verrà coinvolta l'organizzazione no-profit Software Freedom Conservancy, che attualmente si occupa di raccogliere fondi sponsorizzati e fornire protezione legale al progetto OpenWrt.
Fonte: opennet.ru
