เนื่องจากปัญหากับ you-boot-spl (u-boot-socfpga-v2022.07 และเวอร์ชันก่อนหน้า) สําหรับ Intel Agilex® 7 SoC FPGA เมื่อ HPS EMIF ถูกตั้งค่าเป็น Quarter Rate ใน HPS EMIF IP GUI และ Half Rate Converter (HRC) ถูกเปิดใช้งานโดยอัตโนมัติโดย HPS EMIF คุณอาจเห็นว่ามีพื้นที่หน่วยความจําครึ่งสูงกว่าทับซ้อนกับพื้นที่หน่วยความจําครึ่งล่าง
ปัญหาอาจส่งผลให้การอ่านและเขียนหน่วยความจําล้มเหลวใน U-Boot, Linux หรือการบู๊ตระบบล้มเหลว
ตัวอย่างเช่น หากตั้งค่า HPS EMIF เป็น 2GB คุณจะได้รับข้อมูลเดียวกันจากที่อยู่ X ในขนาด 1GB ที่ต่ํากว่าเสมอ และที่อยู่ X+0x4000_0000 ที่สูงกว่า 1GB เช่น 0x1000_0000 และ 0x5000_0000 ทั้ง HPS และ F2H Interface Master จะเห็นอาการเดียวกัน
ปัญหาได้รับการแก้ไขใน u-boot-socfpga-v2022.10 คุณสามารถอัปเดต U-Boot เป็นเวอร์ชันนี้หรือเวอร์ชันล่าสุด
สําหรับ you-boot-socfpga-v2022.07 และเวอร์ชันก่อนหน้า คุณสามารถใช้การเปลี่ยนแปลงต่อไปนี้เพื่อแก้ไข:
https://github.com/altera-opensource/u-boot-socfpga/commit/9357894a21f4125f14db4e28910b371a4031a818