El menú desplegable de ubicación HPS SSBL en la sección fuente de arranque HPS en la pestaña Interfaces FPGA del sistema de procesador físico Intel® Stratix® 10 FPGA IP es nuevo para 18.1. Su propósito es permitir al usuario elegir desde dónde debe cargar el cargador de arranque de primera etapa HPS el cargador de arranque de segunda etapa. Sin embargo, cambiar este menú desplegable no afecta el comportamiento de HPS, ya que la información solo se pasa del Intel® Quartus® al firmware de Administrador de dispositivos seguros. U-Boot no observa la configuración y, por lo tanto, parece no tener ningún efecto.
Para cambiar la ubicación de HPS SSBL, se debe cambiar el código fuente de U-Boot. El ajuste se configura en la función spl_boot_device() del archivo arch/arm/mach-socfpga/spl_s10.c. Para ver un ejemplo de cómo cambiar la ubicación de HPS SSBL a la memoria flash SDM QSPI, siga las instrucciones disponibles aquí: Stratix10SoCSingleQspiFlashBoot
Esta función es totalmente compatible a partir del software Intel® Quartus® Prime Pro/Standard Edition versión 20.1 con su versión U-Boot-socfpga.