เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 22.1 คุณอาจเห็นความล้มเหลวในการกําหนดค่าอุปกรณ์ Intel Agilex® 7 ของคุณที่มีข้อผิดพลาด SmartVID หรือ PMBus หากการออกแบบของคุณตรงตามเงื่อนไขต่อไปนี้ในเวลาเดียวกัน:
- การใช้โหมดการกําหนดค่า AS
- การใช้ออสซิเลเตอร์ภายในเป็นสัญญาณนาฬิกากําหนดค่า
- การใช้โหมดโฮสต์ PMBus
- การใช้ตัวสร้างไฟล์การเขียนโปรแกรมเวอร์ชัน 22.1 เพื่อสร้างบิตสตรีมจากไฟล์ Sof
คุณอาจเห็นความถี่ SmartVID หรือ PMBus เพิ่มขึ้นเมื่อเกิดปัญหาขึ้น หากคุณใช้คําสั่ง TCL ตาม 936: เรียกใช้คําสั่ง SDM ผ่านอินเทอร์เฟซ JTAG เพื่ออ่านข้อความแสดงข้อผิดพลาด คุณอาจเห็นข้อความแสดงข้อผิดพลาดที่คล้ายกันดังนี้:
% sdm_config_status
เวอร์ชั่น: 0x00160100
MSEL[2:0]: 001 (AS (Fast POR))
สัญญาณพินการกําหนดค่า:
nSTATUS: 1
nCONFIG: 1
CONF_DONE : 0
INIT_DONE : 0
CvP_DONE : 0
SEU_ERROR : 0
HPS_WARMRESET : 0
HPS_COLDRESET : 0
ตาราง MSEL[2:0]:
3'b000 AvST x32
3'b101 AvST x16
3'b110 AvST x8
3'b001 AS (Fast POR)
3'b011 AS (POR ปกติ)
3'b111 JTAG เท่านั้น
สถานะ: 0xf002c808
ตําแหน่งข้อผิดพลาด: 0x00001800
รายละเอียดข้อผิดพลาด: 0x00000001
การกําหนดค่าล้มเหลว!
รหัสหลัก: 0xF002
ไม่สามารถเข้าถึงตัวควบคุมแรงดันไฟฟ้า QSPI หรือ PMBus (VID)
รหัสรอง: 0xC808
โค้ดรองที่ไม่รู้จัก โปรดดู ที่ คู่มือผู้ใช้ IP ของ Mailbox Client ล่าสุด สําหรับรายละเอียด
ในการแก้ไขปัญหานี้ ให้ใช้ตัวสร้างไฟล์การเขียนโปรแกรมจากซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 22.2 และดาวน์โหลดและติดตั้งโปรแกรมแก้ไขต่อไปนี้:
- ซอฟต์แวร์ Intel® Quartus® Prime Pro Edition v22.2 Patch 0.11fw สําหรับ Linux (.run)
- ซอฟต์แวร์ prime Pro Edition Intel® Quartus® v22.2 Patch 0.11fw สําหรับ Windows (.exe)
- อ่านซอฟต์แวร์ Intel® Quartus® Prime Pro Edition v22.2 Patch 0.11fw (.txt)