EasyManua.ls Logo

NXP Semiconductors Layerscape LS1028A BSP - Chapter 3 LS1028 A BSP user guide; 3.1 LS1028 A BSP Quick Start

NXP Semiconductors Layerscape LS1028A BSP
136 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 3
LS1028A BSP user guide
This section provides LS1028ARDB-specific information on switch setting configurations, U-Boot environment variable settings
as well as supported binaries. It also provides a description of the virtual banks and flash and memory map layouts.
For more information on the LS1028ARDB refer to the QorIQ LS1028A Reference Design Board Reference Manual and the QorIQ
LS1028A Reference Design Board Getting Started Guide.
3.1 LS1028A BSP Quick Start
3.1.1 Introduction
The following sections describe the procedure to download and assemble BSP images and then to deploy these images on to
LS1028ARDB. For more information on the different components of the board and on how to configure and boot the board, see
QorIQ LS1028A Reference Design Board Getting Started Guide.
3.1.2
Host system requirements
Ubuntu 18.04 should be installed on the host machine.
If this requirement is not fulfilled, see “Emulate Ubuntu 18.04 environment using Docker container” topic below.
For root users, there is no limitation for the build. For non-root users, obtain sudo permission by running the command
sudoedit /etc/sudoers and adding a line <user-account-name> ALL=(ALL:ALL) NOPASSWD: ALL in /etc/sudoers.
To build the target Ubuntu userland for arm64/armhf arch, the user's network environment must have access to the remote
Ubuntu official server.
Emulate Ubuntu 18.04 environment using Docker container (optional)
If a Linux distribution other than Ubuntu 18.04 is installed on the host machine, perform the following steps to create an Ubuntu
18.04 Docker container to emulate the environment.
Install Docker on the host machine. See https://docs.docker.com/engine/installation/ for information on how to install Docker
on the host machine.
To build the Ubuntu userland, the user must have sudo permission for Docker commands or the user must be added to a
group called “ docker” as specified below.
Change current group to “ docker”
$ sudo newgrp – docker
User can run the command cut -d: -f1 /etc/group | sort to check if docker group is included in the list
of all the available groups.
NOTE
Add your account to “ docker” group
$ sudo usermod -aG docker <accountname>
$ sudo gpasswd –a <accountname> docker
LS1028A BSP user guide
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
12
NXP Semiconductors

Table of Contents

Related product manuals