Unified Extensible Firmware Interface (UEFI) provides a standard, modern environment for booting an operating system and running pre-boot applications. UEFI is already extensively used across the server, mobile and embedded market and supports multiple architectures (x86, ARM®) and has support for booting multiple OS (like Windows®, Linux, Mac). This session describes the UEFI bootloader on QorIQ LS series processors (LS1043A board) and how we can migrate from U-Boot bootloader to the UEFI bootloader on the LS processors. This session also showcases how it can be used to boot an CentOS Distribution using GRUB2 bootloader. For loading the CentOS kernel and RFS images we demonstrate PXE boot (Boot over Network) method. So essentially this session showcases a standard chained bootloading architecture which is extensively used to support embedded distributions like CentOS, Ubuntu, ONIE etc. Watch Video Presentation
View full article