ID do artigo: 000092077 Tipo de conteúdo: Solução de problemas Última revisão: 04/04/2023

Por que o erro "ram da região" transbordou por 60360 bytes aconteceu ao construir um exemplo de projeto Nios® V μC/OS-II?

Ambiente

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

Devido a um problema no software Intel® Quartus® Prime Pro Edition versão 21.4, 22.1 e 22.2, o erro de compilação é devido ao problema de tamanho da memória OCRAM, 13.1072 bytes declarados no create_qsys.tcl. O tamanho da memória é insuficiente para construir a aplicação μC/OS-II. O tamanho mínimo de memória OCRAM necessário para construir o aplicativo é de 26.2143 bytes.
    

Resolução

Para resolver este problema, modifique a linha de script create_qsys.tcl 34 para alterar o tamanho da memória conforme mostrado:
 "set_component_parameter_value memóriaSize {262143}"

Esta modificação gerará um design com tamanho de memória OCRAM de 26.2143 bytes, o que corresponde ao arquivo de inicialização de memória.
Tome nota para alterar o tamanho do valor de "0x1FFFF" para "0x3FFFF" ao gerar o arquivo .hex de .elf.
 

Outras informações

Este problema é corrigido no software Intel® Quartus® Prime v22.3.

Produtos relacionados

Este artigo aplica-se a 4 produtos

FPGAs e FPGAs SoC Intel® Agilex™ 7
FPGAs Intel® Arria® 10 e FPGAs SoC
FPGA Intel® Cyclone® 10 GX
FPGAs Intel® Stratix® 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.