Цей документ описує зусилля щодо впровадження підтримки SystemReady в OpenWrt. Тут відображено поточний статус і ведеться облік підтримки SystemReady IR сертифікованих систем в OpenWrt.
Початкова підтримка SystemReady в OpenWrt була реалізована Mathew McBride з Traverse. Було додано цільову платформу armsr, а також додано більшість плат з переліку ARM SystemReady IR Certified Systems.
Виконайте інструкції на сторінці Використання системи збірки. Переконайтеся, що ви використовуєте гілку main/master, оскільки вона містить найновіші зміни (на момент написання цієї сторінки).
Під час запуску команди make menuconfig виберіть ціль SystemReady і відповідну архітектуру згідно інструкції menuconfig.
Після успішного збірки, розміщення створених іміджів можна знайти згідно інструкції щодо розміщення іміджів.
Інструкції для завантаження OpenWrt SystemReady-образу доступні у файлі OpenWrt Target → armsr → README.
Усі сертифіковані плати 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 |
На хості, де виконується збірка OpenWrt. Встановлені пакети зберігаються у файлі:
``bin/targets/armsr/armv8/openwrt-armsr-armv8-generic.manifest``
Цей файл містить вивід `opkg list` з OpenWrt-системи. Маніфест знаходиться в тій же текі, де розміщено зібрані іміджі.