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

ทําไมบางครั้งฉันถึงเห็นความเสียหายของ CPB เมื่อฉันเรียกใช้ภาพการอัปเดตโรงงานหรือเฟิร์มแวร์บนระบบอัปเดตระบบระยะไกล SoC ของฉัน Intel® Stratix® 10 หรือระบบ Intel Agilex® FPGA

สิ่งแวดล้อม

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    ปัญหาสำคัญ

    คำอธิบาย

    เนื่องจากปัญหาในเฟิร์มแวร์อุปกรณ์จากซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 20.3 ขึ้นไป การอัปเดตระบบระยะไกลของ SoC (RSU) ขั้นตอนการอัปเดตโรงงานหรือการอัปเดตเฟิร์มแวร์อาจล้มเหลวในขณะใช้งานด้วยรหัสข้อผิดพลาด RSU State 0xf004d003 หรือ 0xf004d00c หากภาพอัปเดตอยู่ในช่องเสียบสุดท้ายใน RSU Configuration Pointer Block (CPB) หรือจะตามด้วยรายการ CPB ที่ยกเลิกเท่านั้น

    RSU Configuration Pointer Block (CPB) ในแฟลชจะจัดเก็บตําแหน่งและลําดับของพาร์ติชั่นการบูต RSU ที่เปิดใช้งานและมีช่องเสียบ 508 ช่อง เมื่อตารางเต็ม ตารางจะบีบอัดโดยอัตโนมัติ

    ดู คู่มือผู้ใช้การอัปเดตระบบระยะไกลของระบบโปรเซสเซอร์ Hard Intel Agilex® และ คู่มือผู้ใช้การอัปเดตระบบระยะไกลของระบบฮาร์ด Intel® Stratix® 10 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ การอัปเดตระบบระยะไกล

    ความละเอียด

    เมื่อต้องการหลีกเลี่ยงปัญหานี้:

    เมื่อเขียนภาพการอัปเดตจากโรงงาน / เฟิร์มแวร์ลงในแฟลช ตรวจสอบให้แน่ใจว่าไม่ใช่ รายการสุดท้ายในตาราง CPB ให้บังคับการบีบอัด CBP (โดยการใช้งาน rsu slot_disable <slot> จากนั้น rsu slot_enable <slot> )

    และ

    อย่ายกเลิก (ปิดใช้งาน) ช่องเสียบ RSU ใดๆ หลังจากเขียนภาพการอัปเดตจากโรงงาน / เฟิร์มแวร์ลงในแฟลช ก่อน POR (และอัปเดตภาพที่ทํางาน)

    หากต้องการตรวจสอบว่าภาพการอัปเดตโรงงาน / เฟิร์มแวร์อยู่ในช่องสุดท้ายหรือไม่: ตัวอย่าง u-boot:

    บันทึก CPB ลงในหน่วยความจําโดยใช้คําสั่ง rsu save_cpb: rsu save_cpb <address>

    ตรวจสอบ CPB โดยใช้ออฟเซตช่องเสียบ md.b <address+> 8

    rsu save_cpb 0x2000 0000

    md.b 0x20000ff0 8

    md.b 0x20000ff8 8

    ช่องเสียบว่างเปล่าจะมี FF FF FF FF FF FF FF FF; ช่องเสียบที่ล้างแล้วจะมี 00s ทั้งหมด

    ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในการเปิดตัวเฟิร์มแวร์อุปกรณ์สําหรับ Intel Agilex®และอุปกรณ์ Intel® Stratix 10 ในอนาคต

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

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

    เอฟพีจีเอและเอฟพีจีเอ SoC Intel® Agilex™ 7
    Intel® Stratix® 10 SX SoC FPGA
    Intel® Stratix® 10 TX FPGA

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