OpenWrt SystemReady
Цей документ описує зусилля щодо впровадження підтримки SystemReady в OpenWrt. Тут відображено поточний статус і ведеться облік підтримки SystemReady IR сертифікованих систем в OpenWrt.
Початок роботи
Початкова підтримка SystemReady в OpenWrt була реалізована Mathew McBride з Traverse. Було додано цільову платформу armsr
, а також додано більшість плат з переліку ARM SystemReady IR Certified Systems.
Як зібрати образ OpenWrt SystemReady
Виконайте інструкції на сторінці Використання системи збірки. Переконайтеся, що ви використовуєте гілку main/master
, оскільки вона містить найновіші зміни (на момент написання цієї сторінки).
Під час запуску команди make menuconfig
виберіть ціль SystemReady і відповідну архітектуру згідно інструкції menuconfig.
Після успішного збірки, розміщення створених іміджів можна знайти згідно інструкції щодо розміщення іміджів.
Як завантажити OpenWrt SystemReady імідж
Інструкції для завантаження OpenWrt SystemReady-образу доступні у файлі OpenWrt Target → armsr → README.
Сертифіковані SystemReady IR системи в OpenWrt
Усі сертифіковані плати SystemReady представлені під ціллю armsr
в OpenWrt. Більшість із них не тестувалися на реальному обладнанні, їх додано на основі принципу “best-effort”.
Компанія | Система | SoC-сімейство | Ядро | Гілка OpenWrt | HW тестування | Статус |
---|---|---|---|---|---|---|
AAEON | AAEON SRG-IMG8P | NXP i.MX8M Plus | 6.1 | main | | HW tested |
ADLINK | ADLINK I-Pi SMARC IMX8M Plus (2 GB LPDDR4) | NXP i.MX8M Plus | 6.1 | main | | HW tested |
Advantech | Advantech RSB-3720WQ | NXP i.MX8M Plus | 6.1 | main | | HW tested |
Arduino | Arduino Portenta-X8 та ASX00031 Portenta Breakout | NXP i.MX8MM | 6.1 | main | | HW tested |
Arm | Arm Corstone-1000 MPS3 | Arm Corstone-1000 | 6.1 | main | | HW tested |
ASUS | ASUS PE100A | NXP i.MX8M | 6.1 | main | | HW tested |
Compulab | Compulab IOT-GATE-iMX8 | NXP i.MX8M Mini | 6.1 | main | | HW tested |
Congatec | Congatec conga-SMX8-Plus (4 GB LPDDR4) та conga-SMC1/SMARC-ARM | NXP i.MX8M Plus | 6.1 | main | | HW tested |
Eurotech | Eurotech ReliaGATE 10-14-35 | NXP i.MX8M Mini | 6.1 | main | | HW tested |
Google Coral Dev Board (1 GB LPDDR4) | NXP i.MX8M | 6.1 | main | | HW tested | |
Kontron | Kontron KBox A-230-LS (4GB DDR3L, 32GB eMMC) | NXP Layerscape LS1028A | 6.1 | main | | HW tested |
Lenovo | Lenovo Leez P710 Gateway | Rockchip RK3399 | 6.1 | main | | HW tested |
NXP | NXP i.MX8M Quad EVK (MCIMX8M-EVKB) | NXP i.MX8M Quad | 6.1 | main | | HW tested |
PINE64 | PINE64 ROCKPro64 | Rockchip RK3399 | 6.1 | main | | HW tested |
Radxa | Radxa ROCK PI 4B Plus | Rockchip RK3399 | 6.1 | main | | HW tested |
Raspberry Pi | Raspberry Pi 4 Model B | Broadcom BCM2711 | 6.1 | main | | HW tested |
Renesas | Renesas HiHope RZ/G2M | RZ/G2M | 6.1 | main | | HW tested |
Rockchip | Rockchip TB-RK3399ProD | Rockchip RK3399 Pro | 6.1 | main | | HW tested |
SECO | SECO SBC-C61 (i.MX8MM, 4GB) | NXP i.MX8M Mini | 6.1 | main | | HW tested |
Socionext | Socionext SynQuacer E-Series | Socionext SynQuacer SC2A11 | 6.1 | main | | HW tested |
STMicroelectronics | STMicroelectronics STM32MP157C-EV1 Evaluation board | STM32MP157C | | |||
Variscite | Variscite DART-MX8M-PLUS з VAR-DT8MCustomBoard (4 ядра @1.8 GHz, 4 GB LPDDR4, 16 GB eMMC) | NXP i.MX8M Plus | 6.1 | main | | HW tested |
WinSystems | WinSystems ITX-P-C444 (ITX-P-444Q-4-32, 4 ядра, 4 GB LPDDR4, 32GB eMMC) | NXP i.MX8MQ | 6.1 | main | | HW tested |
Xilinx | Xilinx Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit | Xilinx Zynq UltraScale+ ZU9EG MPSoC | 6.1 | main | | HW tested |
Часті питання (FAQ)
Як отримати список встановлених пакетів у збірці OpenWrt SystemReady?
На хості, де виконується збірка OpenWrt. Встановлені пакети зберігаються у файлі:
``bin/targets/armsr/armv8/openwrt-armsr-armv8-generic.manifest``
Цей файл містить вивід `opkg list` з OpenWrt-системи. Маніфест знаходиться в тій же текі, де розміщено зібрані іміджі.