Forum Discussion

antoineb's avatar
antoineb
Icon for New Contributor rankNew Contributor
12 hours ago

NiosV µC/OS-II

Hello,

I try to design a NiosV program with TCP/IP based on this example design:

    Arria® 10 FPGA – Simple Socket Server for the Nios® V/m Processor Design Example

I understand that uC-TCP-IP library needs µC/OS-II but this option is not available in bsp editor GUI (only hal and freertos are available). When I try to execute the command from the project README, I have the following error :

$ niosv-bsp -c sw/bsp/settings.bsp -qpf=hw/top.qpf -qsys=hw/sys.qsys --type=ucosii --cmd="enable_sw_package uc_tcp_ip" ...
2026.03.11.18:36:31 Warning: Environment variable SOPC_KIT_NIOS2 not set
2026.03.11.18:36:38 Info: Searching for BSP components with category: os_software_element
2026.03.11.18:36:41 Error: BSP type "ucosii" is not valid. Valid types are:
 * freertos
 * hal

I'm using Quartus Version 23.4.0 Build 79 11/22/2023 Patches 0.70 SC Pro Edition

Thank you for your help.