• Scalability of integrating various components of both system firmware and user space applications.
• Capability of generating custom aarch64/armhf Ubuntu userland integrated configurable packages and proprietary
components.
Flexbuild can separately build each component or automatically build all components, it generates the boot firmware (RCW, U-
Boot, PHY firmware, kernel image, and ramdiskrfs), lsdk_linux_<arch>_tiny.itb, and the Ubuntu userland containing the specified
packages and application components.
Since LSDK-18.06, upgrading of toolchain is required for U-Boot v2018.03 or later, if your host machine is not a
Ubutnu 18.04 system, there are two ways to use Ubuntu 18.04 toolchain as below:
• Run sudo do-release-upgrade command to upgrade existing Ubuntu 16.04 to Ubuntu 18.04
• Run flex-builder docker command on the existing non Ubuntu 18.04 host to create a ubuntu 18.04 docker
container in which GCC 7.3.0 is available, then build LSDK in docker.
NOTE
LS1028A BSP user guide
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
36
NXP Semiconductors
Summary of Contents for Layerscape LS1028A BSP
Page 135: ......