Layerscape Software Development Kit - v21.08

LAYERSCAPE-SDK

Diagram

Choose a diagram:

NXP Linux Software

NXP Linux Software

Different ways to get Linux

Different ways to get Linux

Layerscape Software Development Kit

Layerscape Software Development Kit

Features

Layerscape SDK Components

  • Freely available
    • Download from public repositories (e.g. github.com)
    • No need to download a large ISO and extract
  • Modularized
    • Boot-loaders, Kernels, User-space libraries, Tools, Configuration
    • Pick and choose ones you need
  • Clean layering, separation
    • Separate patches on top of open source
    • Patches identified by platform/IP
  • Easy updates via Git
    • Periodic releases and interim updates
    • Support for 2 recent LTS kernels

Layerscape SDK

  • Easy boot mechanisms
    • Boot from multiple sources
    • Simple, quick updates from any mass-storage
    • Brick-proof mechanism* - easy recovery via SD
  • Easy runtime upgrades
    • Rich Ubuntu user-land and repositories
    • On-the-fly install with apt-get
    • Build/install from source on target
  • Latest and greatest
    • Latest Layerscape platforms
    • Latest drivers and features
    • Layerscape specific tools, drivers
  • Note: LSDK is Not a Linux Distribution

  • It is a reference integration
  • Leverages user-land from popular Ubuntu Distribution
  • Note: LSDK is Not a Linux Distribution

What’s New in LSDK 21.08

  • LTS 5.10.35 update
  • PREEMPT_RT on LTS kernel 5.10.35
  • U-Boot v2021.04 update
  • TF-A v2.4 update
  • NXP LSDK Userland including Ubuntu 20.04 main packages and NXP packages
  • Support of LS1046ARDB-PB revC and LX2160A-RDB-B
  • Support of DPDK 20.11, OVS-DPDK 2.15, VPP 2101, PKTGEN 21.3
  • MC 10.28.1 update
  • OPTEE 3.13 update
  • Removal of eIQ® chapter from LSDK User Guide

Support Policy

    Technology Support Policies for more information.

Supported Devices

Supported Linux Distros

Supported Linux Distros

In addition to the Layerscape components and hybrid Ubuntu support, we also provide support for a variety of popular embedded and server Linux distros. We work together with various open-source communities like Yocto project, OpenWRT, ONIE/ONL and OpenIL to ensure that support for our platforms is available as part of the regular releases from these distro communities. Our Layerscape components form a common base that is re-used across these various distros and maintains consistency across PowerPC based QorIQ P and T-series family and Arm®v8 based Layerscape family.

Compare QorIQ and Layerscape SDK

  • QorIQ SDK is a fully featured and mature Yocto-based software kit for both Arm-based Layerscape QorIQ Power Architecture-based P-series and T-series families of processors.
    However, Layerscape SDK provides much more flexibility to users in terms of choice of distro, community code-base, ease-of-use.
  • We recommend customers using both Arm-based Layerscape and Power-based QorIQ P-series and T-series family to migrate to Layerscape SDK or the Linux distros for the most up to date enablement software and tools, including support for the latest LTS Linux kernels. For legacy compatibility with QorIQ SDK, we continue to support Yocto as one of the key Linux distro options going forward.
  • Both QorIQ and Layerscape SDK can be used either as reference Linux integration or as individual NXP components–drivers, tools, libraries, boot-loaders etc.

Downloads

2 downloads

  • BSP, Drivers and Middleware

    Layerscape SDK Components

  • BSP, Drivers and Middleware

    Layerscape Software Development Kit

Note: For better experience, software downloads are recommended on desktop.

Design Resources

Documentation

Quick reference to our documentation types.

1-5 of 15 documents

Show All

Hardware

1-5 of 9 hardware offerings

Show All

Related Software

3 software files

Note: For better experience, software downloads are recommended on desktop.

Training

6 trainings

Show All

Support

What do you need help with?