ID de l'article: 000092077 Type de contenu: Dépannage Dernière révision: 04/04/2023

Pourquoi l’erreur « ram region » (ram) d’erreur est-elle saturée d’octets 60360 s’est-elle produite lors de la construction de l’exemple de conception Nios® V μC/OS-II ?

Environnement

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

En raison d’un problème dans la version 21.4, 22.1 et 22.2 du logiciel Intel® Quartus® Prime Pro Edition, l’erreur de construction est due au problème de taille de la mémoire OCRAM, 13 1072 octets déclarés dans le fichier create_qsys.tcl. La taille de la mémoire est insuffisante pour construire l’application μC/OS-II. La taille minimale de la mémoire OCRAM nécessaire pour construire l’application est de 26 2143 octets.
    

Résolution

Pour contourner ce problème, modifiez la ligne de script create_qsys.tcl 34 pour modifier la taille de la mémoire comme indiqué :
 « set_component_parameter_value memorySize {262143} »

Cette modification générera une conception dont la mémoire OCRAM est de 26 2143 octets, ce qui correspond au fichier d’initialisation de la mémoire.
Notez que la taille de la valeur est passée de « 0x1FFFF » à « 0x3FFFF » lors de la génération du fichier .hex à partir de .elf.
 

Informations complémentaires

Ce problème est résolu dans le logiciel Intel® Quartus® Prime v22.3.

Produits associés

Cet article concerne 4 produits

FPGA et FPGA SoC Intel® Agilex™ 7
FPGA et FPGA SoC Intel® Arria® 10
FPGA Intel® Cyclone® 10 GX
FPGA et FPGA SoC Intel® Stratix® 10

1

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.