Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

ethernet services Altera HAL

Honored Contributor II

I've ported the AN374 "Video over IP" to a Cyclone V device and it works fine. 

This solution didn't use a TSE and SGDMA cores to interface the MCU to the hardware. 

The software is based on Altera HAL and configures the hardware just only to run the demo application. 

I need to add a TCP/IP stack to implement ethernet services like ARP,DHCP client, ICMP, IGMPv3 etc. 

The Nios II wizard has a "ready" solution based on uCOS + iniche stack but it's requires a TSE and SGDMA into the hardware. Another solution can be to implement the Lwip stack but I suppose that needs the same requirements. 


Can you suggest how is the better way to begin?  

Adding uCOS or a different OS? Can I use Altera HAL? 

What kind of TCP/IP stack I can use? What is the better maintained/complete (many features)? 


Thanks in advance for your answers!
0 Kudos
0 Replies