Skip to content

Bootloader

nnaufel edited this page May 25, 2022 · 4 revisions

Building the preloader (u-boot-spl)

  1. Open a Quartus Embedded Command Shell:
    ~/intelFPGA_lite/18.1/embedded/embedded_command_shell.sh

  2. Open the bsp-editor to generate the BSP:
    bsp-editor&

    • From the drop-down menu, do File -> New IPS BSP.
    • In the Preloader settings directory, navigate to the hardware handoff folder system_bd_sys_hps, then clik OK.

    This opens the BSP Editor.

    • Select the spl.boot option you desire. SDMMC is selected by default. I am using BOOT_FROM_QSPI.
    • Use the Advanced settings to select other options like disabling the Watchdog, if desired.
    • Click Generate, then Exit.
  3. Back in the embedded command shell, cd directory to the spl_bsp folder to compile the BSP.

    cd /home/soceds/najiCMR/quartus_project/software/spl_bsp/
    make
    

Next - Application Programs

Return to Platform Table of Contents

Clone this wiki locally