Reference Design Boards How-tos

Document created by Swati Gupta Employee on Oct 8, 2018Last modified by Swati Gupta Employee on Nov 14, 2019
Version 37Show Document
  • View in full screen mode

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

 

BoardBooting mediumHow to topic
All QorIQ Reference Design BoardsNA

LSDK memory layout for TF-A boot flow

NA

Flash layout for boot flow with PPA – LSDK 18.09 and older releases

LX2160ARDBNA

New How to configure a new flash device for a Layerscape board via CodeWarrior for ARMv8

LS1043ARDBNA

Ethernet and FMC port mapping

NOR flash

How to deploy TF-A binaries in NOR flash

New How to update DPAA1 FMan microcode (ucode) image in NOR flash

SD card

How to deploy TF-A binaries on SD card

New How to update Linux kernel and device tree on SD card

New How to update DPAA1 FMan microcode (ucode) image on SD card

NAND flash

How to deploy TF-A binaries in NAND flash

LS1046ARDBNA

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-PBNA

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

3 people found this helpful

Attachments

    Outcomes