Lorsque le makefile pour la conception de référence matérielle Intel® Stratix® 10 Golden dans le Intel SoC FPGA Embedded Development Suite est modifié pour cibler le périphérique 1SX280LU2F50E2VGS2 trouvé sur le kit de développement Intel Stratix 10 SX, les erreurs suivantes peuvent s’afficher lors de l’utilisation des cibles 'scrub_clean', 'generate_from_tcl' et 'sof' :
Makefile:474 : avertissement : remplacement de la recette pour la cible 'output_files/ghrd_1sx280lu2f50e2vgs2'
Makefile:467: avertissement: ignorer l’ancienne recette pour la cible 'output_files/ghrd_1sx280lu2f50e2vgs2'
Makefile:483: warning: overriding recipe for target 'output_files/ghrd_1sx280lu2f50e2vgs2'
Makefile:474: avertissement: ignorer l’ancienne recette pour la cible 'output_files/ghrd_1sx280lu2f50e2vgs2'
Make : Dépendance circulaire output_files/ghrd_1sx280lu2f50e2vgs2 < output_files/ghrd_1sx280lu2f50e2vgs2 abandonnée.
make: Circular _hps.sof <- dépendance output_files/ghrd_1sx280lu2f50e2vgs2 abandonnée.
faire: *** Aucune règle pour faire la cible 'ghrd_1sx280lu2f50e2vgs2', nécessaire par 'stamp/18.1/quartus.stamp'. Arrêter.
La ligne du fichier de fabrication spécifiant le QUARTUS_DEVICE des pièces -S2 comporte un espace à la fin de la ligne. Ce caractère doit être supprimé avant que les cibles de création ne soient construites sans erreur. Alternativement, on peut exécuter 'make scrub_clean generate_from_tcl quartus_edit', qui générera un nouveau projet -S2 et ouvrira Quartus. À partir de là, le flux de construction de l’interface graphique se terminera avec succès. Ce problème est résolu à partir du logiciel Intel® Quartus® Prime Pro/Standard Edition avec la version 20.1 de la suite de développement embarquée SoC.