Problema crítico
Devido a um problema no Intel® FPGA SDK para OpenCL™ versão 19.1, você pode ver uma falha na compilação do kernel OpenCL™ após a instalação do patch do software Intel® Quartus® Prime 19.1 0.03. O Intel® FPGA SDK para OpenCL™ usa o cache BAK (uma cópia local em uma pasta temporária da máquina local) para acelerar as compiladas subsequentes do kernel.
As mensagens de erro são mostradas abaixo. Ele deve estar visível na saída padrão e impresso em quartus_sh_compile.log.
Erro (18212): não é possível carregar o snapshot final para a partição "root_partition" - a partição não está em um formato compatível com a versão.
Erro: a atualização Quartus Prime MIF/HEX não foi bem-sucedida. 1 erro, 0 avisos
Erro (23035): erro de Tcl:
Erro (23031): Avaliação de scripts de script Tcl/post_flow_pr.tcl sem sucesso
Há duas maneiras de resolver este problema
Abordagem 1 (recomendado)
- Exclua seu cache LOCAL BAK. O problema será resolvido para o próximo e todos os compilados em diante.
- No Windows, remova $ENV{'USERPROFILE'}\\AppData\\Local\\aocl
- Para Linux, remova /var/tmp/aocl/$ENV{USERNAME}
Abordagem 2
- Execute o argumento "aoc" com esta opção "-no-read-bsp-bak-cache". Observe que isso reduzirá a compilação em uma hora
- aoc -no-read-bsp-bak-cache
Este problema é corrigido a partir do software Intel® Quartus® Prime Pro Edition versão 19.3.