NiosV FreeRtos TCP/IP stack
- 2 years ago
Ok,
So, I guess, there is no TCP/IP stack ported for Nios-V + TSE + FreeRTOS combination.
I think links below might be useful to anyone seeking answer to the same question:
- There is uC TCP/IP stack for uC-OS (Nios-II and Nios-V + TSE): https://github.com/weston-embedded/uC-TCP-IP/tree/develop , unfortunately, looks like development has stopped for uC-OS and uC-TCP-IP, great example for adding TSE support to other stacks.
- There are example designs with niche stack (Nios-II + TSE). At least now, these can be found https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/horizontal/exm-tse-sgdma.html . Niche-stack itself is not recommended by Intel.
- There are some relatively old lwip ports to FreeRTOS (Nios II + TSE), lwip is not recommended by intel:
https://github.com/EngineeringSpirit/FreeLwIP-Nios-II
https://github.com/NetTimeLogic/FreeLwIP-Nios-II
FreeRTOS Plus TCP/IP Stack porting guide:
https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/Embedded_Ethernet_Porting.html