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.
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.
Ce problème est résolu dans le logiciel Intel® Quartus® Prime v22.3.