ID do artigo: 000074077 Tipo de conteúdo: Solução de problemas Última revisão: 27/02/2020

Há algum problema conhecido com a atualização do sistema remoto em dispositivos Intel® Arria® 10 e Intel Cyclone® 10 GX?

Ambiente

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

    Devido a um problema no software Intel® Quartus® Prime versão 19.2 e anterior, ao usar o Remote System Upgrade (RSU) em dispositivos Intel® Arria® 10 e Intel Cyclone 10 GX, uma reconfiguração acionada pelo nCONFIG não carrega a imagem de configuração inicial especificada no ponteiro do endereço quando vários dispositivos de configuração são usados e a imagem atual é configurada a® partir do dispositivo de configuração ou 3ª.

    Resolução

    Para resolver este problema, é necessário copiar o bloco do ponteiro de endereço para cada endereço inicial (0x0) dos dispositivos de configuração2 e , conforme mostrado no mapeamento de endereços abaixo.

     

    Você pode aplicar este trabalho ao criar um arquivo .jic usando o procedimento a seguir.

    1. Abra a ferramenta Converter arquivo de programação e gere um arquivo .jic

    Habilitar a opção Criar RPD de dados de configuração (nome de arquivo < gerado>_auto.rpd)

    (Opções/informações de inicialização... > de nível de bits do arquivo RPD = endianidade pouco endian)

    • Defina outros parâmetros como de costume


    2. Abra o _flash1_auto.rpd com editor de arquivo binário

    3. Extrair dados de 0x0 para 0x1F e salvá-los como um arquivo binário (ex. boot_info.bin)

    4. Abra um shell de comando ou um shell de comando NIOS II e execute o seguinte comando para converter o arquivo binário em um arquivo hex

    arquivo nios2-elf-objecopy –I binary –O ihex .bin .hex

    Ex.
    nios2-elf-objecopy –I binary – O ihex boot_info.bin boot_info.hex

    5. Abra novamente o Arquivo de programação de conversão e defina parâmetros e opções

    6. Clique no botão Adicionar dados hex e defina as opções na janela Adicionar dados hex

    1) Selecione endereçamento relativo no modo de endereçamento,

    2) Habilitar o endereço de início do set e insira oendereço inicial do 2º dispositivo de configuração na coluna (ex. 0x08000000 quando dois dispositivos de configuração de 1G-bit são usados)

    3) Selecione Endian little em Endianness de nível bit

    4) Especifique o arquivo hex criado na etapa 4 para a coluna de arquivo Hex

    5) Clique em OK

    Se odispositivo de configuração 3 ª for usado, repita a etapa 6.

    7. Clique em Gerar para gerar uma solução alternativa .jic arquivo com a solução alternativa

     

    Nota:

    • Quando uma imagem de aplicativo nodispositivo de configuração 2ou 3ª é atualizada, é recomendável usar um endereço de deslocamento para evitar apagar uma cópia do bloco do ponteiro de endereço.
    Por exemplo, se a exclusão de 64 KB for usada, um 0x10000 ou endereço de deslocamento maior é recomendado para a imagem do aplicativo.

    • Uma imagem não pode ser armazenada no limite do dispositivo de configuração, uma vez que um bloco de ponteiro de endereço é armazenado no endereço inicial (0x0) de cada dispositivo de configuração.

    • O conteúdo do ponteiro do endereço não será alterado, a menos que o número da peça do dispositivo de configuração seja alterado. Para que você possa reutilizar o arquivo hex na etapa 4, quando você atualizar o arquivo .jic com uma nova imagem de projeto.

     

    Este problema foi corrigido desde o Intel Quartus® versão 20.3 do software Prime.

     

    Produtos relacionados

    Este artigo aplica-se a 2 produtos

    FPGA Intel® Cyclone® 10 GX
    FPGAs Intel® Arria® 10 e FPGAs SoC

    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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.