ID do artigo: 000079562 Tipo de conteúdo: Instalação e configuração Última revisão: 26/09/2014

altera_avalon_epcs_flash_controller HAL não suporta EPCQ32

Ambiente

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

No software Quartus® II versão 13.1 e versão 14.0, altera_avalon_epcs_flash_controller HAL não suporta EPCQ32.

Isso se deve ao "\ip\altera\sopc_builder_ip\altera_avalon_epcs_flash_controller\HAL\src\altera_avalon_epcs_flash_controller.c" o código para EPCQ32 não está incluído na condição de verificação do EPCQ dentro da linha nº 145 para a linha nº 175.

Resolução


Para resolver este problema, você pode adicionar o código abaixo manualmente na linha nº 151 para ter EPCQ32 suportado em HAL.

"
mais se ((flash->silicon_id e 0xFFFFFF) == 0x20BA16) /* EPCQ32 */
{
flash->dev.region_info[0].region_size = 32 * 1024 * 1024 / 8;
flash->dev.region_info[0].number_of_blocks = 64; /* número de setores */
flash->dev.region_info[0].block_size = 65536;  /* tamanho do setor */
}
"

Este problema está programado para ser corrigido em uma versão futura do software Quartus® II.

Produtos relacionados

Este artigo aplica-se a 2 produtos

Dispositivos programáveis Intel®
Dispositivos de configuração de FPGA 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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.