Aufgrund eines Kompatibilitätsproblems zwischen U-Boot v2023.1 mit SDM FW 23.1 und früheren Versionen schlägt der U-Boot/Linux-Boot bei Intel Agilex® 7 Geräten mit einem U-Boot-Hängen fehl.
Das Problem wurde eingeführt, nachdem ein anfängliches Problem in U-Boot v2022.10 teilweise behoben wurde, wenn HPS EMIF in der HPS EMIF IP GUI auf Quarter Rate eingestellt und der Half Rate Converter (HRC) aktiviert war.
Siehe https://www.intel.com/content/www/de/de/support/programmable/articles/000094703.html.
Der formale Fix war in SDM FW 23.2 und U-Boot v23.01, aber dies erfordert eine Überprüfung zwischen den U-Boot- und SDM FW-Versionen. Wenn dies nicht erfüllt ist, wird ein U-Boot-Hängen beobachtet. Die folgende Tabelle beschreibt die möglichen Szenarien, die zwischen verschiedenen Versionen von U-Boot und SDM FW beobachtet werden können:
SDM FW | U-BOOT | Ergebnishinweise | |
---|---|---|---|
23.2 | 2023.01 | Übergeben Sie jede beliebige Konfiguration | Formale Korrekturen wurden in SDM FW und U-Boot angewendet. |
23.1 und früher | 2023.01 | Fehler in jeder Konfiguration mit U-Boot SPL hängen | Der formale Fix ist nur in U-Boot, aber da dies die SDM FW 23.2 erfordert, um zu funktionieren, wird ein Hängen beobachtet |
23.2 | 2022.10 | Übergeben Sie jede beliebige Konfiguration | U-Boot 2022.10 hat die Lösung für das ursprüngliche Problem. Das anfängliche Problem wird nicht beobachtet |
23.2 | 2022.07 und früher |
Nach Anwendung der in https://www.intel.com/content/www/de/de/support/programmable/articles/000092408.html beschriebenen Problemumgehung: Übergeben Sie jede Konfiguration. | Wenn U-Boot keinen Fix implementiert, wird das anfängliche Problem beobachtet. |
Um Kompatibilitätsprobleme zu vermeiden, wechseln Sie zu SDM FW 23.2 und U-Boot v2023.01 oder höher.