Se o dispositivo de configuração EPCQ-L tiver sido programado com uma imagem corrompida ou um arquivo de programação incorreto, a configuração Active Serial falhará e você observará o pino nSTATUS no dispositivo Intel® Arria® 10 a ser alternado durante a configuração. Tentar configurar o dispositivo Intel® Arria® 10 com um fluxo de bits corrompido causará comportamento inesperado, tornando a porta JTAG inacessível.
Para desbloquear o dispositivo Intel® Arria® 10 devido à imagem de configuração corrompida, você precisa mudar a instrução CONFIG_IO continuamente para reativar a porta JTAG. A CONFIG_IO de CONFIG_IO interromperá o processo de configuração serial ativa, tornando assim a porta JTAG acessível. Um valor IDCODE consistente e válido também deve ser lido.
Você pode usar o arquivo Jam STAPL para emitir a instrução CONFIG_IO no dispositivo Intel® Arria® 10. O arquivo a10_unbrick.jam emitirá a instrução CONFIG_IO 30 vezes, seguido da instrução IDCODE. Para executar o arquivo de congestionamento usando quartus_jli, use o seguinte comando:
quartus_jli -c -aCONFIG_IO a10_unbrick.jam
Após a execução, você deve observar um valor de IDCODE válido sendo lido, o que indica que a porta JTAG agora está acessível. Em seguida, reprograme o dispositivo EPCQ-L com uma imagem de configuração válida.