NXP provides support for a variety of embedded and server Linux distros in addition to the Layerscape components and hybrid Ubuntu support. NXP works together with various open-source communities like Yocto project, OpenWRT, ONIE/ONL, and OpenIL to ensure that support for NXP's platforms is available as part of the regular releases from these distro communities.
This section lists brief how-tos for Layerscape SDK (LSDK) to help you modify/update individual LSDK components such as, U-Boot, Linux kernel, DPL, DPC, on a reference design board when booting the board from a specific boot source, such as QSPI or SD. For example, these how-tos can be helpful if you wish to program a customized Linux kernel image on an SD card.
The section also provides basic Ethernet network interface information, such as Ethernet port mapping (Ethernet port names in U-Boot and Linux) and steps to create Ethernet interfaces in Linux.
LSDK - How-to topics
Booting medium |
How to topic |
All QorIQ Reference Design Boards |
NA |
LSDK memory layout for TF-A boot flow
|
NA |
Flash layout for boot flow with PPA – LSDK 18.09 and older releases
|
NA |
new How to measure temperature of CPU and stress individual cores of CPU
|
NA |
new How to measure power using sensors and stress individual cores
|
NA |
new How to extract kernel, rootfs, and dtb images from Linux ITB image
|
NA |
new How to customize LITB image from LSDK
|
NA |
new How to dynamically adjust MC log level using restool
|
NA |
new How to boot Layerscape board using an empty DPL file
|
NA |
new How to display MC log buffer in U-Boot, when MC console is not available
|
NA |
new How to compile and execute custom applications on a Layerscape board
|
NA |
How to modify content of the existing rootfs?
|
LS2088ARDB
|
NA
|
LS2088ARDB Ethernet port mapping
|
QSPI flash
|
How to update MC firmware, DPC, and DPL images in QSPI NOR flash
|
How to deploy TF-A binaries in QSPI NOR flash
|
NOR flash
|
How to deploy TF-A binaries in NOR flash
|
How to update MC firmware, DPC, and DPL images in NOR flash
|
LX2160ARDB
|
NA
|
How to configure a new flash device for a Layerscape board via CodeWarrior for ARMv8
|
LX2160ARDB Ethernet port mapping
|
FlexSPI NOR flash
|
How to update MC firmware, DPC, and DPL images in FlexSPI NOR flash
|
How to deploy TF-A binaries in FlexSPI NOR flash
|
FlexSPI NOR flash
SD/eMMC
|
How to update composite firmware in FlexSPI NOR Flash and SD/eMMC card using an SD card
|
SD/eMMC
|
How to update Linux kernel and device tree on SD card
|
How to update Linux kernel and device tree on eMMC card
|
How to deploy TF-A binaries on SD/eMMC card
|
How to update MC firmware, DPC, and DPL images on SD/eMMC card
|
LS1043ARDB
|
NA
|
Ethernet and FMC port mapping
|
NOR flash
|
How to deploy TF-A binaries in NOR flash
|
How to update DPAA1 FMan microcode (ucode) image in NOR flash
|
SD card
|
How to deploy TF-A binaries on SD card
|
How to update Linux kernel and device tree on SD card
|
How to update DPAA1 FMan microcode (ucode) image on SD card
|
NAND flash
|
How to deploy TF-A binaries in NAND flash
|
LS1046ARDB
|
NA
|
Ethernet port mapping
|
QSPI flash
|
How to update U-Boot binary in QSPI NOR flash
|
How to update DPAA1 FMan microcode (ucode) image in QSPI NOR flash
|
How to update PBL/RCW binary in QSPI NOR flash
|
How to update composite firmware image in QSPI NOR flash
|
SD card
|
How to update U-Boot binary on SD card
|
How to update PBL/RCW binary on SD card
|
How to update Linux kernel and device tree on SD card
|
How to update DPAA1 FMan microcode (ucode) image on SD card
|
LS1088ARDB/LS1088RDB-PB
|
NA
|
How to create a DPAA2 network interface (DPNI) in Linux
|
Ethernet port mapping
|
QSPI flash
|
How to deploy TF-A binaries in QSPI NOR flash
|
How to update PBL/RCW binary in QSPI NOR flash
|
How to update composite firmware image in QSPI NOR flash
|
How to update U-Boot binary in QSPI NOR flash
|
How to update MC firmware, DPC, and DPL images in QSPI NOR flash
|
SD card
|
How to deploy TF-A binaries on SD card
|
How to update PBL/RCW binary on SD card
|
How to update U-Boot binary on SD card
|
How to update MC firmware, DPC, and DPL images on SD card
|
How to update Linux kernel and device tree on SD card
|