ID del artículo: 000089058 Tipo de contenido: Mensajes de error Última revisión: 04/04/2023

¿Por qué se detiene el programa Nios® V Mic microC/OS-II (uC/OS-II) durante la ejecución del programa?

Entorno

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a un problema en la versión 21.4 del software Intel® Quartus® Prime Pro Edition, es posible que tenga Nios® programa V uC/OS-II se detuvo durante la ejecución del programa. El evento puede ocurrir cuando se cumplen las siguientes condiciones:

1. Está utilizando el paquete Nios V uC/OS-II BSP.

2. Habilitó hal.enable_runtime_stack_checking

Esto se debe al comportamiento esperado del programa Nios V. Si se llama a alt_sbrk() dentro de una tarea uC/OS-II, se activará una excepción de interrupción mediante una notificación al usuario sobre una condición de desborde de la pila y se detendrá el programa.

Resolución

Los usuarios pueden deshabilitar la configuración "hal.enable_runtime_stack_checking" en el programa Nios V uC/OS-II.

Esto está programado para ser reparado en un futuro lanzamiento de Intel® Quartus® Software Prime Edition.

Productos relacionados

Este artículo se aplica a 1 productos

Dispositivos programables Intel®

1

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.