Altera_Forum
Honored Contributor
14 years agoTSE (Triple Speed Ethernet) MAC on uClinux with MMU
Hello all,
I am having some difficulties with the TSE MAC in uClinux with MMU. I am working on Terasic DE4 board, with "unstable-nios2mmu" in linux-2.6 and "trunk" in uClinux-dist. All folders are updated with the update script. I am able to boot the uclinux correctly with my base system, having a ddr2 controller. My next step is to add the tse mac, sgdma-tx, sgdma-rx and descriptor memory for networking. In uClinux configuration (#make menuconfig), I check the Marvell Phy Support and TSE Drivers (SLS). The uClinux compiles and boots, however when I check the networking devices (#ifconfig), the only device is lo; there is no eth0 device. I made no changes on arch/nios2/include/asm/nios.h. Do I need to define a new variable? What if I have multiple TSE instances, then? I don't blame it on my sopc system, at the moment, but more on the configuration I have in uClinux. Any ideas will be appreciated. Kind Regards, Turhan