Problema crítico
No software Intel® Quartus® Prime Pro versão 18.0, a ferramenta Programador Quartus Prime pode falhar ao tentar executar a programação de arquivos JIC, se o dispositivo soC Intel Stratix 10 já estiver configurado com a® opção FPGA e HPS JTAG combinada. Isso ocorre porque o FPGA é inicialmente o segundo dispositivo na cadeia JTAG (após o HPS) - no entanto, quando a imagem do helper SFL é programada, o HPS é removido e o FPGA agora é o primeiro dispositivo na cadeia JTAG.
A discrepância na numeração do dispositivo JTAG faz com que a ferramenta Programador Quartus falha, pois espera que o dispositivo FPGA permaneça no mesmo local na cadeia JTAG durante todo o processo.
Este problema não afetará você se:
- O Intel® Stratix® soC 10 permanece desconfigurado antes do início da programação de arquivos JIC
- O Intel Stratix 10 SoC HPS JTAG está usando os pinos de E/S dedicados do HPS e não compartilha a mesma cadeia de JTAG com FPGA.
Use uma das seguintes soluções alternativas para executar a programação flash na placa:
- Ligue a placa com MSEL[2:0] definida como 111 (JTAG). Desta forma, o dispositivo permanecerá desconfigurado antes da programação de arquivos JIC, e a cadeia JTAG conterá apenas um dispositivo (FPGA). Após a ferramenta Programador Quartus Prime ter concluído a programação de arquivos JIC, você pode definir o MSEL[2:0] de volta para 100 para que o dispositivo seja inicializado automaticamente a partir do QSPI no próximo ciclo de alimentação.
- Puxe o nCONFIG externamente para baixo ao energizar a placa para evitar que o dispositivo se configure usando QSPI. Inicie a programação JIC usando JTAG - uma vez que a imagem do ajudador SFL foi programada, você pode liberar o pino nCONFIG.
- Use o software em execução no HPS (por exemplo, U-boot) para programar o dispositivo QSPI. Este método usa o formato de arquivo Raw Programming Data (.rpd) em vez de um arquivo JIC. Consulte o Guia do usuário Intel Stratix 10 de configuração para obter etapas para gerar o arquivo de programação .rpd.
Este problema será corrigido na versão futura do software Intel Quartus Prime Pro.