Why does the U-Boot/Linux boot fail when using U-Boot v2023.1 with SDM FW 23.1 and earlier in Intel Agilex® 7 devices? - Why does the U-Boot/Linux boot fail when using U-Boot v2023.1 with SDM FW 23.1 and earlier in Intel Agilex® 7 devices?
Description Due to a compatibility problem between U-Boot v2023.1 with SDM FW 23.1 and earlier versions, the U-Boot/Linux boot will fail for Intel Agilex® 7 devices with a U-Boot hang. The problem was introduced after partially fixing an initial issue in U-Boot v2022.10 when HPS EMIF is set to Quarter Rate in HPS EMIF IP GUI and Half Rate Converter (HRC) is enabled. see https://www.intel.com/content/www/us/en/support/programmable/articles/000094703.html . The formal fix was in SDM FW 23.2 and U-Boot v23.01, but this requires a check between the U-Boot and SDM FW versions. If this is not satisfied, a U-Boot hang will be observed. The following table describes the possible scenarios that could be observed between different versions of U-Boot and SDM FW: Compatibility expectation between SDM FW and U-Boot SDM FW U-BOOT Result Notes 23.2 2023.01 Pass in any configuration Formal fixes were applied in SDM FW and U-Boot. 23.1 and earlier 2023.01 Fail in any configuration with U-Boot SPL hang The formal fix is only in U-Boot, but as this requires the SDM FW 23.2 to work, a hang is observed 23.2 2022.10 Pass in any configuration U-Boot 2022.10 has the fix to the initial problem. The initial issue is not observed 23.2 2022.07 and earlier After applying the workaround described in https://www.intel.com/content/www/us/en/support/programmable/articles/000092408.html , Pass in any configuration. If U-Boot doesn’t implement any fix, the initial issue is observed. Resolution To avoid compatibility problems, move to the SDM FW 23.2 and U-Boot v2023.01 or later versions. Related Articles https://www.intel.com/content/www/us/en/support/programmable/articles/000094703.html https://www.intel.com/content/www/us/en/support/programmable/articles/000092408.html
Custom Fields values:
['novalue']
Troubleshooting
15011830300; 16018837371
False
['novalue']
['FPGA Dev Tools Quartus® Prime Software Pro']
23.2
23.1
['Agilex™ 7 FPGAs and SoCs']
['novalue']
['novalue']
['novalue'] - 2023-07-18
external_document