Forum Discussion
Altera_Forum
Honored Contributor
16 years agoEthernet on 3C120
Hi,
Does anybody manage to make the TSE run under uClinux ? I try what I read on the wiki, but I can't get a ping from or to the dev board (FPGA Dev kit 3c120). Do I have to use the opencore 10/100 MAC ? Thank you in advance.23 Replies
- Altera_Forum
Honored Contributor
Hey,
In fact, I don't care about the type of the dev board.... Does anybody manage to use the Marvell PHY 88E1111 with a Altera Triple Speed Ethernet MAC under uClinux ? Thanks - Altera_Forum
Honored Contributor
Ok I have implemented the Opencore 10/100 MAC in my design today, and it doesn't work.
LED are blinking right when I ping the board, counter of data (rx and tx) in ifconfig are well incremented but there are no answer. Does anybody got a schematic of the Opencore 10/100 MAC with a Marvell PHY 88E1111? ideas : I am not sure on how to wire Tx_Clk and gtx_clk .... Regards, - Altera_Forum
Honored Contributor
Hello,
i've had the same problem on 3C120 that will be my next working board and for now, don't solve it under uClinux. For my test i'm working with the 2c35 where eth works out of the box... What i've seen : - ping from a PC : Tx and Rx Led OK (+packet count in ifconfig eth0) - ping from the board (lo or eth0) ping OK, but no leds activity (OK, it use loopback) - ping a PC from the board : nothing... i really don't understand, but i'm just "high level software" developper (c/c++,...) not VHDL/verilog... if you have an idea, thx, FP - Altera_Forum
Honored Contributor
Hi everybody,
Nobody manage to use the ethernet connection on 3c120 dev kit ? PS: Guru, could you help us ? please... - Altera_Forum
Honored Contributor
- Altera_Forum
Honored Contributor
Hi dim99,
Thanks for you answer. Does the ethernet works on your 3c120 dev kit ? Which driver do you use under uClinux (The TSE SLS, or the TSE Experimental) ? Regards, ------------------------------------------------------ from France with love... - Altera_Forum
Honored Contributor
Yes it works, but now only transmit, a have some problems with receive packet.
I can't enter isr from sgdma. p.s. i don't use Uclinux ) i have the only PHY+MAC for tx\rx - Altera_Forum
Honored Contributor
what is the clk_25khz2 that you enter in tx_clk_to_the_tse_mac ?
is it the clk_25khz1 exactly ? The RX is work for me but not the tx... You don't use any OS ? - Altera_Forum
Honored Contributor
clk_25khz1 - 25 mhz from eth_pll with phase = 0;
clk_25khz2 - 25 mhz from eth_pll with phase =180.00; In some articles or on forum i read that it has to be done the differences between the phase, but maybe i'am wrong. No, i don't use any OS. So, can you show your pins to TSE? If your rx works maybe i'am wrong in some moments with rx. - Altera_Forum
Honored Contributor
IT WORKS !!!!
Thank you very very much. Spaciba !!! PS: I will update the wiki