ID do artigo: 000098654 Tipo de conteúdo: Solução de problemas Última revisão: 09/05/2025

Por que os comandos QSPI no Mailbox Client FPGA IP com endereço flash de entrada além do limite da memória flash, devolvam um código de resposta incorreto ao usar os dispositivos FPGA Agilex™ 7?

Ambiente

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

Devido a um problema na versão 24.1 do Software Quartus® Prime Pro Edition, os comandos QSPI no Mailbox Client FPGA IP com endereço flash de entrada além do limite flash retornam um código de resposta incorreto ao usar dispositivos FPGA Agilex™ 7. Este problema não tem impacto na funcionalidade do dispositivo.

Comando QSPI

Código de resposta correto em 23.4 ou anterior

Código de resposta incorreto em 24.1

QSPI_READ

0x9 (ALT_SDM_MBOX_RESP_INVALID_ADDR)

0x4 (ALT_SDM_MBOX_RESP_INVALID_COMMAND_PARAMS)

QSPI_WRITE

0x9 (ALT_SDM_MBOX_RESP_INVALID_ADDR)

0x4 (ALT_SDM_MBOX_RESP_INVALID_COMMAND_PARAMS)

QSPI_ERASE

0x9 (ALT_SDM_MBOX_RESP_INVALID_ADDR)

0x4 (ALT_SDM_MBOX_RESP_INVALID_COMMAND_PARAMS)

QSPI_READ_SHA

0x9 (ALT_SDM_MBOX_RESP_INVALID_ADDR)

0x80 (ALT_SDM_MBOX_RESP_QSPI_HW_ERROR)

Resolução

Para contornar esse problema, execute comandos QSPI com um endereço flash válido dentro do limite da memória flash. Nenhum ciclo de energização é necessário. Para obter o valor de densidade flash, use o QSPI_GET_DEVICE_INFO de comando mailbox. Observe que o valor de densidade flash retornado é especificado em bits enquanto o endereço flash para comandos QSPI é especificado em bytes.

Este problema foi corrigido na versão 24.2 do Software Quartus® Prime Pro Edition.

Produtos relacionados

Este artigo aplica-se a 1 produtos

FPGAs e FPGAs SoC Intel® Agilex™ 7

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.