Intel® Simics® Simulator for Intel® FPGAs: Agilex™ 5 E-Series Virtual Platform User Guide
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: myz1683045146023
Ixiasoft
Visible to Intel only — GUID: myz1683045146023
Ixiasoft
2.1.3.1. Boot-To-Operating System Prompt
The Agilex™ 5 E-Series Virtual Platform allows exercising the HPS software in all parts of the boot flow for Linux* and Zephyr* operating systems. It provides the Intel® Simics® model of all hardware components needed for the boot flow.
- The exercised boot flow for Linux* operating systems goes from U-Boot SPL (FSBL) to Linux prompt passing through ATF and U-Boot (SSBL).
- The exercised boot flow for Zephyr* operating systems goes from ATF to Zephyr*, which immediately launches the application to run.
You can exercise the boot flow from a flash device such as an SD Card, NAND flash, or QSPI flash. Booting from an SD Card is the default boot mode.
For this capability, the following user-configurable parameters from the target script are used:
- Boot from SD Card: create_hps_sd_card = TRUE, fsbl_image_filename and sd_image_filename.
- Boot from NAND: create_hps_sd_card = FALSE, fsbl_image_filename, nand_data_image_filename and nand_spare_image_filename.
- Boot from QSPI: create_hps_sd_card = FALSE, fsbl_image_filename and qspi_image_filename.