Updating SDK Images on QorIQ LS1046ARDB
Instructions for deploying U-Boot, Linux kernel, and root file systems to the QorIQ LS1046A Reference Design Board using NXP SDK V2.0 and Yocto Project.
Overview
This application note provides a detailed guide for deploying and updating the software stack on the NXP QorIQ LS1046A Reference Design Board (RDB). It covers the installation of SDK V2.0, host environment configuration for Yocto Project on Linux distributions, and instructions for building images such as the Linux kernel and root file system via BitBake. The document also includes hardware configuration details for board switch settings to enable different boot sources, including QSPI flash and SD cards, and explains the procedure for programming images to specific flash banks to ensure a safe recovery process.
Use Cases
- Embedded Linux development
- Firmware and bootloader updates
- Hardware boot configuration
- System-on-Chip evaluation
- Yocto Project image building for QorIQ processors
Topics
Referenced Parts
NXP
The RDB has user selectable switches for evaluating different boot options for the LS1046A device.
Spansion
SF: Detected S25FL512S_256K with page size 256 Bytes, erase size 256 KiB, total 64 MiB
| 18ASF1G72AZ-2G3B1 | Micron | Detected UDIMM 18ASF1G72AZ-2G3B1 |
| LS1046A | NXP | The RDB has user selectable switches for evaluating different boot options for the LS1046A device. |
| LS1046E | NXP | SoC: LS1046E (0x87070010) |
| S25FL512S | Spansion | SF: Detected S25FL512S_256K with page size 256 Bytes, erase size 256 KiB, total 64 MiB |
| T2080 | NXP | Frame Manager Microcode: fsl_fman_ucode_t2080_r1.1_106_4_18.bin |