Forum Discussion
Altera_Forum
Honored Contributor
16 years agoVoIP (AN374) questions
Hi all, 1) Firstly, I worked on a 3C40 FPGA devboard with a 1Gbe Marvell 88E1119R PHY. At this time, I have a fully functionnal uClinux + Boa webserver system using Opencores 10/100 MAC, a...
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- I haven't been able to get Gigabit speeds with either driver. That is, the device establishes a gigabit link, but if I time how long it takes from when the driver starts the hardware transmission until the busy bit is cleared, it's only transmitting at 100Mbit. --- Quote End --- It's not a problem for me, considering the fact that I only want a common GMII or RGMII interface between uClinux, VoIP data path and the switch chip block, whatever the transmit speed to uClinux ;) I think this constraint will facilitate the switch chip conception.... --- Quote Start --- I suggest using the SLS one because it seems to be more maintained. --- Quote End --- I encountered some problems using the SLS driver : ---------------------------------------------------------------------------------------------------- 0 : New Bus ID BUG: No TSE MDIO Reset Altera TSE MII Bus: probed Found phy with ID=0x1410e80 at address=0x1 Altera TSE MII Bus: MDIO Bus Registered ERROR :/home/papy/nios2-linux/linux-2.6/drivers/net/altera_tse.c:1701:request
_mem_region() failed altera_tse: probe of altera_tse.0 failed with error -16 ---------------------------------------------------------------------------------------------------- but I read in the following topic it is a quite common issue (end of the page) : http://alterauserforum.net/forum/showthread.php?t=18802&page=3 The "altera_tse.txt" link proposed by Kazuyasu is very helpful but I still have errors when compilating.... Where can I find the most recent version of the following files ?? nios2-linux/linux-2.6/drivers/net/altera_tse.c nios2-linux/linux-2.6/drivers/net/altera_tse.h nios2-linux/linux-2.6/drivers/net/altera_tse_ethtool.c nios2-linux/linux-2.6/drivers/net/altera_tse_mdio.c Thanks !