
7. Reboot the board with BSP images. The system will automatically boot Ubuntu userland. Login using root/root or user/
user.
8. After the above steps are completed, the reference board is ready to boot the latest Ubuntu userland. Optionally, to make
sure that the reference board boots using the latest firmware, user may choose to update firmware using steps below:
• FlexSPI NOR firmware
a. Reboot the board from FlexSPI NOR flash CS0 and stop autoboot to enter U-Boot prompt.
b. Download the BSP NOR composite firmware for LS1028ARDB using the command
$ wget https://www.nxp.com/lgfiles/sdk/ls1028a_bsp_03/
firmware_ls1028ardb_uboot_xspiboot.img
c. Under U-Boot, download the firmware via TFTP to the reference board.
=> tftp a0000000 firmware_ls1028ardb_uboot_xspiboot.img
=> sf probe 0:0; sf erase 0 +$filesize; sf write a0000000 0 $filesize
=> qixis_reset
In the steps above, the contents of the FlexSPI NOR flash are overwritten with the new FlexSPI NOR firmware. The
board is rebooted using the FlexSPI NOR flash.
• SD firmware
a. Reboot the board from FlexSPI NOR flash CS0 (or SD card / eMMC) and stop autoboot to enter U-Boot
prompt.
b. Download the BSP SD composite firmware for LS1028ARDB using the command
$ wget http://www.nxp.com/lgfiles/sdk/ls1028a_bsp_03/
firmware_ls1028ardb_uboot_sdboot.img
c. Under U-Boot, download the firmware via TFTP to the reference board.
=> tftp a0000000 firmware_ls1028ardb_uboot_sdboot.img
=> mmc rescan; mmc dev 0; mmc write a0000000 8 0x25000
=> qixis_reset sd
In the steps above, the contents of the SD card are overwritten with the new SD firmware. The board is then
rebooted using the SD card.
• eMMC firmware
a. Reboot the board from FlexSPI NOR flash CS0 (or SD card / eMMC) and stop autoboot to enter U-Boot
prompt.
b. Download the BSP eMMC composite firmware for LS1028ARDB using the following command.
$ wget http://www.nxp.com/lgfiles/sdk/ls1028a_bsp_03/
firmware_ls1028ardb_uboot_emmcboot.img
c. Under U-Boot, download the firmware via TFTP to the reference board.
=> tftp a0000000 firmware_ls1028ardb_uboot_emmcboot.img
=> mmc dev 1
=> mmc write a0000000 8 0x25000
where, 0x25000 is number of blocks (max) on eMMC that are required to write the eMMC composite
firmware. Each block is 512 bytes size.
LS1028A BSP Quick Start
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
NXP Semiconductors
23
Summary of Contents for Layerscape LS1028A BSP
Page 135: ......