เมื่อคุณสร้างโครงการ BMC ของ Intel® Open FPGA Stack (Intel® OFS) สําหรับ FPGA Intel Agilex® คุณอาจพบข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด (12006): อินสแตนซ์โหนด "pfl_ii_inst" สร้างอินสแตนซ์อินสแตนซ์ "pfl_ii" ขององค์กรที่ไม่ได้กําหนด ตรวจสอบให้แน่ใจว่าพาธไลบรารีที่จําเป็นได้รับการระบุอย่างถูกต้อง กําหนดหน่วยงานที่ระบุ หรือเปลี่ยนการสร้างอินสแตนซ์ หากหน่วยงานนี้แสดงถึง Intel FPGA หรือ IP ของบริษัทอื่น ให้สร้างไฟล์สังเคราะห์สําหรับ IP
ข้อผิดพลาด (12006): อินสแตนซ์โหนด "max10_qsys_inst" สร้างอินสแตนซ์อินสแตนซ์ "max10_qsys" ขององค์กรที่ไม่ได้กําหนด ตรวจสอบให้แน่ใจว่าพาธไลบรารีที่จําเป็นได้รับการระบุอย่างถูกต้อง กําหนดหน่วยงานที่ระบุ หรือเปลี่ยนการสร้างอินสแตนซ์ หากหน่วยงานนี้แสดงถึง Intel FPGA หรือ IP ของบริษัทอื่น ให้สร้างไฟล์สังเคราะห์สําหรับ IP
ข้อผิดพลาด (12006): อินสแตนซ์โหนด "i2cm" สร้างอินสแตนซ์อินสแตนซ์ "svid_i2c_master" ขององค์กรที่ไม่ได้กําหนด ตรวจสอบให้แน่ใจว่าพาธไลบรารีที่จําเป็นได้รับการระบุอย่างถูกต้อง กําหนดหน่วยงานที่ระบุ หรือเปลี่ยนการสร้างอินสแตนซ์ หากหน่วยงานนี้แสดงถึง Intel FPGA หรือ IP ของบริษัทอื่น ให้สร้างไฟล์สังเคราะห์สําหรับ IP
ในการแก้ไขปัญหานี้ คุณควรใช้ build.sh สคริปต์เพื่อคอมไพล์โครงการ มีสคริปต์ให้ไว้ในโฟลเดอร์ /สคริปต์
ดูขั้นตอนการสร้างภาพ MAX® 10 BMC ของคู่มือนักพัฒนา Board Management Controller ได้ที่ หัวข้อ 7.0: Intel Open FPGA Stack สําหรับ FPGA FPGA Intel Agilex® สําหรับการใช้งานสคริปต์นี้โดยละเอียด