Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
11 years ago

Triple Speed Ethernet - uClinux

Hello,

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 http://www.alterawiki.com/wiki/ethernet

[*]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: 192.168.1.255 Mask 255.255.255.0

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.

Daniel
No RepliesBe the first to reply