Wenn Sie das BMC-Projekt von Intel® Open FPGA Stack (Intel® OFS) für Intel Agilex® FPGA erstellen, treten möglicherweise die folgenden Fehler auf:
Fehler (12006): Knoteninstanz "pfl_ii_inst" instanzdefinierte Entität "pfl_ii". Stellen Sie sicher, dass die erforderlichen Bibliothekspfade korrekt angegeben sind, die angegebene Entität definieren oder die Instanziierung ändern. Wenn diese Entität Intel FPGA oder IP eines Drittanbieters darstellt, generieren Sie die Synthesedateien für die IP.
Fehler (12006): Knoteninstanz "max10_qsys_inst" instanziert undefinierte Entität "max10_qsys". Stellen Sie sicher, dass die erforderlichen Bibliothekspfade korrekt angegeben sind, die angegebene Entität definieren oder die Instanziierung ändern. Wenn diese Entität Intel FPGA oder IP eines Drittanbieters darstellt, generieren Sie die Synthesedateien für die IP.
Fehler (12006): Knoteninstanz "i2cm" instanziert undefinierte Entität "svid_i2c_master". Stellen Sie sicher, dass die erforderlichen Bibliothekspfade korrekt angegeben sind, die angegebene Entität definieren oder die Instanziierung ändern. Wenn diese Entität Intel FPGA oder IP eines Drittanbieters darstellt, generieren Sie die Synthesedateien für die IP.
Um dieses Problem zu umgehen, sollten Sie das Skript build.sh verwenden, um das Projekt zu kompilieren. Das Skript wird im /Skript-Ordner bereitgestellt.
Unter Abschnitt 7.0 Verfahren zum Erstellen von MAX® 10 BMC-Bildern des Mainboard-Management-Controller-Entwicklerleitfadens finden Sie Intel Open FPGA Stack für Intel Agilex® FPGA FPGA für die detaillierte Verwendung dieses Skripts.