เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Standard และ Pro Edition อาจพบเห็นข้อผิดพลาดของหน่วยความจําระหว่างการบูต HPS บน Intel® Arria®อุปกรณ์ความหนาแน่น 10 SoC 270 และ 320 ที่ทําให้เกิดการบูตล้มเหลว
บูทล้มเหลวและเอาต์พุต HPS UART ที่อาจพบเห็น:
- ข้อมูลหยุดชะงัก / ค้างระหว่าง SDRAM ECC Scrubbing:
DDRCAL: Scrubbing ECC RAM (1024 MiB)
#Rebootเห็นที่นี่ #
- การตรวจสอบขนาด SDRAM ล้มเหลว:
DDR: เรียกใช้งานการตรวจสอบความถูกต้องของขนาด SDRAM
DDR: การตรวจสอบขนาด SDRAM ล้มเหลว!
### ข้อผิดพลาด ### โปรดรีเซ็ตบอร์ด ###
- ค้างเมื่อโหลดตัวโหลดการบูตขั้นที่สองจากแฟลชภายนอก
พยายามบูตจาก SPI
#Rebootเห็นที่นี่ #
- ข้อผิดพลาด SDRAM ECC Double Bit เมื่อโหลดตัวโหลดการบูตขั้นที่สองจากแฟลชภายนอก
มีโปรแกรมแก้ไขให้คุณบูต-socfpga v2020.04 เพื่อแก้ไขปัญหานี้ ดาวน์โหลดโปรแกรมแก้ไขและทําตามขั้นตอนต่อไปนี้:
- ปรับ ปรุง ถึงคุณ-boot-socfpga v2020.04 ได้จาก : https://github.com/altera-opensource/u-boot-socfpga
- ดู doc/README.socfpga ใน u-boot-socfpga tree สําหรับโฟลว์ที่อัปเดตเพื่อนําเข้าข้อมูลการออกแบบซอฟต์แวร์ Intel® Quartus® Prime เข้าสู่ u-boot
- ใช้โปรแกรมแก้ไข 0001-PATCH-spl-socfpga-Enable-double-peripheral-RBF-confi.patch
- สร้าง u-boot-socfpga ตามปกติ