
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
Содержание Layerscape LS1028A BSP
Страница 135: ......