The deployment covers how to program LS1028A BSP composite firmware for "FlexSPI NOR flash boot", "SD boot", and "eMMC
boot". It also covers how to deploy boot partition images and Ubuntu userland on different storage media (SD/USB/SATA).
SD/USB/SATA capacity must be at least 8 GB.
NOTE
Table 5. LS1028A BSP storage location
Boot source Composite firmware Kernel image and DTB Ubuntu rootfs
FlexSPI NOR flash FlexSPI NOR flash SD/USB/SATA Partition 2
"Boot Partition"
SD/USB/SATA Partition 3
"Rootfs Partition"
SD SD "raw partition"
eMMC eMMC
3.1.4.1 LS1028ARDB reference information
This section provides general information about LS1028ARDB which may come in handy as a reference while completing steps
for deploying BSP that follow.
System memory map
Table 6. System memory map
Start address End address Size Allocation Comment
0x0000_0000_0000 0x0000_000F_FFFF 1 MB CCSR - Boot ROM 64 KB
0x0000_0010_0000 0x0000_00FF_FFFF 15 MB Reserved
0x0000_0100_0000 0x0000_0FFF_FFFF 240 MB CCSR
0x0000_1000_0000 0x0000_10FF_FFFF 16 MB Reserved
0x0000_1100_0000 0x0000_11FF_FFFF 16 MB Reserved
0x0000_1200_0000 0x0000_13FF_FFFF 32 MB Reserved
0x0000_1400_0000 0x0000_17FF_FFFF 64 MB Reserved
0x0000_1800_0000 0x0000_181F_FFFF 2 MB OCRAM 128 KB
0x0000_1820_0000 0x0000_182F_FFFF 1 MB Reserved
0x0000_1830_0000 0x0000_18FF_FFFF 13 MB Reserved
0x0000_1900_0000 0x0000_19FF_FFFF 16 MB CoreSight STM 16 MB
0x0000_1A00_0000 0x0000_1BFF_FFFF 32 MB Reserved
0x0000_1C00_0000 0x0000_1CFF_FFFF 16 MB Reserved
0x0000_1D00_0000 0x0000_1FFF_FFFF 48 MB Reserved
0x0000_2000_0000 0x0000_2FFF_FFFF 256 MB FlexSPI Region #1 More FlexSPI space
below
0x0000_3000_0000 0x0000_3FFF_FFFF 256 MB Reserved
0x0000_4000_0000 0x0000_5FFF_FFFF 512 MB Reserved
0x0000_6000_0000 0x0000_7FFF_FFFF 512 MB Reserved
Table continues on the next page...
LS1028A BSP Quick Start
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
NXP Semiconductors
15