ID บทความ: 000077412 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 19/06/2018

ทําไม Intel® Arria® SoC HPS ไม่สามารถบูตจากการ์ด SD ในโหมดพาร์ติชัน MBR เมื่อรีเซ็ตอย่างอุ่นเมื่อภาพ bootloader แรกเสียหาย

สิ่งแวดล้อม

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

ปัญหาสำคัญ

คำอธิบาย

เนื่องจากปัญหาใน Intel® Arria® 10 SoC HPS BootROM HPS ไม่สามารถบูตด้วยการรีเซ็ตแบบ Warm เมื่อตรงตามเงื่อนไขต่อไปนี้ทั้งหมด:

  • BSEL ได้รับการกําหนดค่าสําหรับ SD/MMC
  • SD/MMC จะถูกใช้ในโหมดพาร์ติชัน MBR
  • ภาพ Bootloader ภาพแรก (อยู่ที่ออฟเซ็ต 0 ในพาร์ทิชัน A2) เสียหาย
ความละเอียด

ปัญหานี้สามารถแก้ไขปัญหาได้โดยการทําซ้ําโครงสร้าง MBR ขนาด 512 ไบต์ที่จุดเริ่มต้นของการ์ด SD ตามที่อยู่ของการ์ด SD ต่อไปนี้:

  • 0x40000 (256KB)
  • 0x80000 (512KB)
  • 0xC0000 (768KB)

ในระบบทั่วไป จะไม่มีการใช้พื้นที่ที่ต้องทําซ้ํา MBR อย่างไรก็ตาม ระบบเฉพาะของคุณอาจใช้พื้นที่เหล่านี้เพื่อวัตถุประสงค์บางอย่าง ตรวจสอบให้แน่ใจว่าไม่มีสิ่งใดในตําแหน่งดังกล่าวในการ์ด SD ก่อนที่จะทําซ้ําโครงสร้าง MBR

 

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

Intel® Arria® 10 SX SoC FPGA

1

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้