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

1

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