Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12599 Discussions

Triple Speed Ethernet - uClinux

Honored Contributor II



I am using the Altera Cyclone V GT Development Board (5CGTFD9E5F35C7N FPGA). I am successfully running uClinux (Linux version 3.1) on the board.  

In my Qsys design I added an Ethernet system with Triple Speed Ethernet (TSE), sgdma_bridge, sgdma_rx, sgdma_tx and descriptor memory.  

I have set the TSE Interface to RGMII, because the PHY-to-MAC interface of my board employs a RGMII interface. Does uClinux support RGMII?  



I made the kernel configuration according to  


[*]Altera Triple Speed Ethernet MAC support(SLS) 


[*]Drivers for Marvell PHYs 


After booting uClinux I can assign a MAC- and IP-address: 



> Ifcongfig eth0  

eth0 Link encap: Ethernet HWaddr 00:07:ED:0A:03:39 

inet addr: 192:168:1.123 Bcast: Mask 

RX packets:19 errors:0 dropped:0 overruns:0 frame:0 

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 

Collisions:0 txqueuelen:1000 

Base address:0x2800 



However I cannot ping the board to and from the Host-PC. Can anyone help me? Is the RGMII the problem? Any advice is appreciated.  



0 Kudos
0 Replies