Warum erhalte ich "Fatal Error: wrong # or args: should be 'source fileName' 'Error: quartus_cmd exited with status 1' 'place and route failed.' (Schwerwiegender Fehler: falsche Anzahl oder args: sollte als 'Quelldateiname' bezeichnet werden) 'Error: quartus_cmd exited with status 1' 'place and route failed.' (Ort und Route fehlgeschlagen) beim Versuch, die QuartusTM-Software von " Quartus™ " von "ArduinoSpec" zu starten, oder wenn ich eine Datei mit dem Tool"-Befehlssprachen-Datei (Tcl) von "Quartus" in der Quartus-Software ausführt?
Für die Schreibzugriffe von "ArduinoSpec" wird eine Tcl-Datei geschrieben, die auf Ihre EDIF-Datei hinweist. Wenn Leerzeichen in Ihrer Verzeichnisstruktur vorhanden sind, werden sie auch direkt in die Tcl-Datei geschrieben. Das Zulassen von nicht dargestelltem leeren Raum ist für TCL ungültig und wird beim Quellenangabe nicht korrekt interpretiert.
Beispiel: Die folgenden Punkte führen zu einem Fehler in "Ehrenspech", weil der leere Bereich zwischen "My" und "Work" leer ist:
Projekt create D:/My Work/leo_spectrum/testing/case_mux
Dieser leere Bereich betrifft Benutzer, die versuchen, die Quartus-Software (Befehlszeile) von "Quartus" von "Quartus" zu starten, sowie Benutzer, die die von "Quartus" in der Quartus-Software generierte Tcl-Datei beziehen.
Als Problemumgehung können Sie wählen, ob Sie die GUI öffnen, wenn Sie die Registerkarte place and route in GuiSpec hierzu verwenden, oder die Tcl-Datei und EDIF sowohl im Quartus-Arbeitsverzeichnis als auch alle Pfadreferenzen in dieser Tcl-Datei entfernen.
Beispielsweise sollte jeder Verweis auf "project create D:/My Work/leo_spectrum/testing/case_mux" durch "project create case_mux" ersetzt werden.