OpenWrt SystemReady

Document the effort to support SystemReady in OpenWrt. Show the current status. Track the SystemReady IR certified systems support in OpenWrt.

Initial SystemReady support in OpenWrt started by Mathew McBride from Traverse. armsr target was introduced as well as enabling most of the boards found in ARM SystemReady IR Certified Systems page.

Follow the steps at Build system usage. Make sure to switch to the main/master branch because it has the most recent changes as of the moment of writing this Wiki page.

When running make menuconfig select SystemReady target and architecture as it's documented at Menuconfig.

After a successful build, the built image(s) can be found as explained at Locating images.

Please refer to OpenWrt Target -> armsr -> README to get the instructions on how to boot the OpenWrt SystemReady image.

All SystemReady Certificated boards are under amrsr OpenWrt target. Most of them are not being tested in real HW. They have been added on a best-effort basis.

Company System SoC Family Kernel OpenWrt branch Tested in HW Status
AAEON AAEON SRG-IMG8P NXP i.MX8M Plus 6.1 main :?: Missing HW testing
ADLINK ADLINK I-Pi SMARC IMX8M Plus (2 GB LPDDR4) NXP i.MX8M Plus 6.1 main :?: Missing HW testing
Advantech Advantech RSB-3720WQ NXP i.MX8M Plus 6.1 main :?: Missing HW testing
Arduino Arduino Portenta-X8 and ASX00031 Portenta Breakout NXP i.MX8MM 6.1 main :?: Missing HW testing
Arm Arm Corstone-1000 MPS3 Arm Corstone-1000 6.1 main :?: Missing HW testing
ASUS ASUS PE100A NXP i.MX8M 6.1 main :?: Missing HW testing
Compulab Compulab IOT-GATE-iMX8 NXP i.MX8M Mini 6.1 main :?: Missing HW testing
Congatec Congatec conga-SMX8-Plus (4 GB LPDDR4) & conga-SMC1/SMARC-ARM NXP i.MX8M Plus 6.1 main :?: Missing HW testing
Eurotech Eurotech ReliaGATE 10-14-35 NXP i.MX8M Mini 6.1 main :?: Missing HW testing
Google Google Coral Dev Board (1 GB LPDDR4) NXP i.MX8M 6.1 main :?: Missing HW testing
Kontron Kontron KBox A-230-LS (4GB DDR3L, 32GB eMMC) NXP Layerscape LS1028A 6.1 main :?: Missing HW testing
Lenovo Lenovo Leez P710 Gateway Rockchip RK3399 6.1 main :?: Missing HW testing
NXP NXP i.MX8M Quad EVK (MCIMX8M-EVKB) NXP i.MX8M Quad 6.1 main :?: Missing HW testing
PINE64 PINE64 ROCKPro64 Rockchip RK3399 6.1 main :?: Missing HW testing
Radxa Radxa ROCK PI 4B Plus Rockchip RK3399 6.1 main :?: Missing HW testing
Raspberry Pi Raspberry Pi 4 Model B Broadcom BCM2711 6.1 main :?: Missing HW testing
Renesas Renesas HiHope RZ/G2M RZ/G2M 6.1 main :?: Missing HW testing
Rockchip Rockchip TB-RK3399ProD Rockchip RK3399 Pro 6.1 main :?: Missing HW testing
SECO SECO SBC-C61 (i.MX8MM, 4GB) NXP i.MX8M Mini 6.1 main :?: Missing HW testing
Socionext Socionext SynQuacer E-Series Socionext SynQuacer SC2A11 6.1 main :?: Missing HW testing
STMicroelectronics STMicroelectronics STM32MP157C-EV1 Evaluation board STM32MP157C :?:
Variscite Variscite DART-MX8M-PLUS with VAR-DT8MCustomBoard (Quad-core @1.8 GHz, 4 GB LPDDR4, 16 GB eMMC) NXP i.MX8M Plus 6.1 main :?: Missing HW testing
WinSystems System: WinSystems ITX-P-C444 (ITX-P-444Q-4-32, quad-core, 4 GB LPDDR4, 32GB onboard eMMC) NXP i.MX8MQ 6.1 main :?: Missing HW testing
Xilinx Xilinx Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit Xilinx Zynq UltraScale+ ZU9EG MPSoC 6.1 main :?: Missing HW testing

How to get the list of installed packages from OpenWrt SystemReady build?

From the host where OpenWrt is built, installed packages are saved in bin/targets/armsr/armv8/openwrt-armsr-armv8-generic.manifest file; it contains the same `opkg list` output from OpenWrt host. The manifest file is in the same directory where the target images are created. For ARM32, replace armv8 with armv7.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2023/10/26 18:39
  • by jetm