Por que eu recebo "Erro fatal: erro # ou args: deve ser 'fileName de origem' 'Erro: quartus_cmd saiu com status 1' 'local e rota falhou.' ao tentar iniciar o software QuartusTM a partir de LeonardoSpectrum ou ao executar um arquivo de linguagem de comando de ferramenta LeonardoSpectrum (Tcl) no software Quartus?
LeonardoSpectrum escreve um arquivo Tcl apontando para o seu arquivo EDIF. Se houver espaços em sua estrutura de diretório, eles também são gravados diretamente no arquivo Tcl. Permitir o espaço vazio sem paisagem é sintaxe inválida para Tcl e não será interpretado corretamente quando fonte.
Por exemplo, o seguinte causará um erro no LeonardoSpectrum devido ao espaço vazio entre "Meu" e "Trabalho":
criar projeto D:/My Work/leo_spectrum/testing/case_mux
Este espaço vazio afeta os usuários que tentam iniciar o software Quartus (linha de comando) do LeonardoSpectrum, bem como os usuários que são fonte do arquivo Tcl gerado pelo LeonardoSpectrum no software Quartus.
Como solução alternativa, você pode optar por trazer a GUI ao usar a guia local e de rota no LeonardoSpectrum, ou colocar o arquivo Tcl e o EDIF no diretório de trabalho quartus e remover todas as referências de caminho nesse arquivo Tcl.
Por exemplo, cada referência a "project create D:/My Work/leo_spectrum/testing/case_mux" deve ser substituída por "project create case_mux".