ID do artigo: 000077309 Tipo de conteúdo: Solução de problemas Última revisão: 19/04/2018

Por que o utilitário sof2flash falha ao funcionar com dispositivos EPCQ em Intel® Arria® 10, Intel® Cyclone® 10 e Intel® Stratix® 10?

Ambiente

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema na versão 17.1 ou anterior do software de projeto Intel® Quartus® Prime, o utilitário sof2flash pode falhar ao funcionar com dispositivos EPCQ nos projetos Intel® Arria® 10, Intel® Cyclone® 10 e Intel® Stratix® 10.

A seguinte mensagem de erro pode ser vista:

sof2flash: família de dispositivos não reconhecidos no SOF

Resolução

Para contornar esse problema, siga as etapas abaixo:

  • Gerar RPD por meio da ferramenta Converter arquivos de programação

quartus_cpf -c --device=<EPCQ densidade de flash> -o auto_create_rpd=on -o rpd_little_endian=off <SOF filename> <POF>

Exemplo: quartus_cpf -c --device=EPCQ64 -o auto_create_rpd=on -o rpd_little_endian=off c10lp_gsrd.sof c10lp_gsrd.pof

  • Converta RPD para .flash através da ferramenta nios2-elf-objcopy

nios2-elf-objcopy -I binary -O srec --srec-forceS3 --srec-len 32 <RPD nome de arquivo> <FLASH filename>

Exemplo: nios2-elf-objcopy -I binary -O srec --srec-forceS3 --srec-len 32 c10lp_gsrd_auto.rpd c10lp_gsrd.flash

Produtos relacionados

Este artigo aplica-se a 3 produtos

FPGAs Intel® Cyclone® 10
FPGAs Intel® Stratix® 10 e FPGAs SoC
FPGAs Intel® Arria® 10 e FPGAs SoC

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.