ID do artigo: 000074243 Tipo de conteúdo: Solução de problemas Última revisão: 31/07/2020

Por que a configuração fast passive parallel ou a serial passiva do IP do carregador flash paralelo falha após atualizar apenas uma página com uma nova configuração de bitstream, mas não os bits de opção?

Ambiente

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

A configuração fast passive parallel (FPP) ou a serial passiva (PS) do IP do carregador flash paralelo pode falhar quando as duas condições a seguir forem atendidas.

  • Uma página é atualizada com uma nova configuração bitstream, mas os bits de opção não são atualizados
  • A opção de compressão ou a opção de criptografia é aplicada a um arquivo de objeto de programação (.pof)

Os bits de opção contêm o endereço inicial e o endereço final de cada página.

Embora você possa inserir o endereço final de cada página usando o Modo de endereço de bloco na ferramenta Converter arquivo de programação ou na ferramenta Gerador de arquivos de programação, o endereço final é sempre determinado com base no tamanho do bitstream de configuração, enquanto o endereço inicial pode ser definido no endereço especificado.

Quando a opção de compressão ou a opção de criptografia for usada em uma .pof, o endereço final de cada página pode variar de acordo com o tamanho do bitstream de configuração a cada geração .pof.

Quando o endereço final de um novo bitstream de configuração é maior do que o anterior, se apenas uma página for atualizada, mas os bits de opção permanecerem, o IP do carregador flash paralelo não funciona corretamente e a configuração falha.

Resolução

Você pode aplicar uma das seguintes soluções alternativas a este problema.

  1. Atualize uma página e os bits de opção ao programar uma .pof

  2. Defina endereço final suficientemente grande ao gerar um .pof.
    Por exemplo, se o endereço final com base no tamanho do bitstream estiver variando de 0x000C0000 a 0x000DFFFF, defina endereço suficientemente maior do que o intervalo 0x000FFFFF até o endereço final nos bits de opção.
    • Intel® Quartus® Prime Pro 20.2 e anteriores, e qualquer versão do Inel® Quartus® Prime Standard
      Armazene bits de opção personalizados com um endereço final suficientemente grande em vez dos bits de opção criados automaticamente pelo software Intel® Quartus® Prime usando sua própria solução
    • Intel® Quartus® Prime Pro 20.3 e mais recente
      Defina manualmente o endereço final usando o modo de endereço de bloco.  O modo de endereço de bloco está localizado no seguinte local.
      Ferramenta Converter arquivo de programação - Propriedades de dados SOF
      Gerador de arquivos de programação — edite a janela de partição na guia Dispositivo de configuração

      Você pode encontrar o formato de bits de opção no documento a seguir.
      Guia do usuário do Intel FPGA IP flash paralelo - Bits de opção de armazenamento

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

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.