인텔® Quartus® Prime Pro Edition 소프트웨어 v21.4 이전의 문제로 인해 프로그램 실행 중에 V uC/OS-II 프로그램이 중단된 Nios® 발생할 수 있습니다. 이벤트는 다음 조건이 충족될 때 발생할 수 있습니다.
1. Nios V uC/OS-II BSP 패키지를 사용하고 있습니다.
2. hal.enable_runtime_stack_checking을 활성화했습니다.
이는 Nios V 프로그램의 예상 동작 때문입니다. uC/OS-II 작업 내에서 alt_sbrk()가 호출되면 스택 오버플로 상태를 사용자에게 알리고 프로그램을 중지하는 ebreak 예외가 트리거됩니다.
사용자는 Nios V uC/OS-II 프로그램에서 'hal.enable_runtime_stack_checking' 설정을 비활성화할 수 있습니다.
이는 향후 인텔® Quartus® Prime Edition 소프트웨어 릴리스에서 수정될 예정입니다.