mirror of
https://github.com/Telecominfraproject/OpenNetworkLinux.git
synced 2025-12-26 17:57:01 +00:00
52 lines
1.3 KiB
Plaintext
52 lines
1.3 KiB
Plaintext
How to build ONL for NXP arm64 platforms
|
|
----------------------------------------
|
|
$ cd OpenNetworkLinux
|
|
$ export VERSION=9
|
|
$ make docker
|
|
ONL installer will be generated in builds/arm64/installer/swi/builds directory.
|
|
|
|
|
|
How to install ONL via ONIE
|
|
----------------------------------------
|
|
There are two ways to install ONL as below
|
|
- Put ONL installer under the service directory of TFTP server
|
|
- Put ONL installer on /dev/sda1, /dev/sda2 or /dev/sda3 under the root directory
|
|
with name onie-installer-arm64.bin or onie-installer.bin
|
|
e.g. /dev/sdb1/onie-installer-arm64-nxp_ls1046ardb.bin
|
|
ONIE will automatically search the installer from /dev/sda(1/2/3) or download it
|
|
from TFTP server, then run the installer to install ONL to target storage drive.
|
|
|
|
|
|
NXP arm64 platforms supported in ONL
|
|
------------------------------------
|
|
LS1043ARDB (install on /dev/mmcblk0, SD/MMC card)
|
|
LS1046ARDB (install on /dev/mmcblk0, SD/MMC card)
|
|
LS1088ARDB (install on /dev/mmcblk0, SD/MMC card)
|
|
LS2088ARDB (install on /dev/sda, USB stick)
|
|
|
|
|
|
ONL Linux LTS-4.9 features verified on NXP arm64 platforms
|
|
----------------------------------------------------------
|
|
-Linux SMP
|
|
-Linux reboot
|
|
-GIC
|
|
-Generic Timer
|
|
-SMMU
|
|
-Flextimer
|
|
-IFC NOR
|
|
-IFC NAND
|
|
-DSPI
|
|
-QSPI
|
|
-UART
|
|
-I2C
|
|
-I2C RTC
|
|
-USB
|
|
-PCIe
|
|
-SATA
|
|
-SDHC
|
|
-MC bus
|
|
-MC console
|
|
-VFIO
|
|
-DPAA Ethernet
|
|
-DPAA2 Ethernet
|