Forum Discussion
Altera_Forum
Honored Contributor
16 years agofpga = 3c40
phy = marvell 88e1119 Ok guys today I can successfully boot uClinux with the TSE MAC (Experimental) selected : --------------------------------------------------------------------- eth0: atse.c: v1.1, June 3, 2008 by Joseph (Camel) Chen <joe4camel@gmail.com> eth0: atse.c: modified version by Eintisy Chuang <eintisy.chuang@gfec.com.tw> eth0: Altera Tripple Speed, ether hw addr 00:07:ed:0d:09:19, Marvell 88E1119 PHY --------------------------------------------------------------------- and make an ifconfig : --------------------------------------------------------------------- /> ifconfig eth0 192.168.1.122 ATSE: Waiting on PHY link ...... eth0 up, link speed 100, full duplex, eth hw addr 00:07:ed:0d:09:19 --------------------------------------------------------------------- but I still can't make a simple ping from or to the board... I think that my SOPC system or my Quartus assignements are wrong or maybe I choose the wrong interface between the PHY and the MAC so I post some screenshots : sopc system with tse and sgdma
http://img534.imageshack.us/img534/4321/sopctsesgdma.jpg quartus pll to generate clk125 and clk125 (+shift 180°)
http://img687.imageshack.us/img687/6538/plltsegtxclkclk125.jpg quartus rgmii + mdio
http://img17.imageshack.us/img17/8386/rgmiitse.jpg quartus gmii + mdio
http://img202.imageshack.us/img202/9990/gmiitse.jpg Maybe reduce the shift applied to the clk125 ?? But the reference design of the devboard indicated +180° ... I must tell that I'm a bit confused about how to solve this issue ! Thanks !! P.S : when I ping the board, I can see the RX and TX led blinking (I don't know if it is important to say it)