Forum Discussion

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

Stratix III Dev kit ethernet problem

I am using the Stratix III dev kit:

http://www.altera.com/products/devkits/altera/kit-siii-host.html

and I have programmed the board with the correct NIOS II standard design. I am able to run all of the sample projects on the NIOS II(hello_world etc.), but I cannot get the simple_socket_server (or the web server) to work.

Compilation and download look fine, but an error is returned when the PHY is initialized.

The message returned in the IDE looks like this:

Your Ethernet MAC address is 00:07:ed:ff:f6:fe

prepped 1 interface, initializing...

[tse_mac_init]

INFO : TSE MAC 0 found at address 0x00001400

ERROR : MAC Group[0] - No PHY connected!

ERROR : PHY[0.0] - No PHY connected! Speed = 100, Duplex = Full

OK, x=161, CMD_CONFIG=0x00000000

On the board, both the Tx and Rx LEDs are off, and the hub that I am plugged into also does not indicate a connection.

I reinstalled the Dev kit software, as well as the hardware .sof file to verify that I had not inadvertantly messed anything up, but the problem is still present.

Does anyone have any ideas or pointers on how to debug this?

11 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi, I need some support with this stratixIII_3sl150_dev_TSE_SGMII_v1.zip project which naceradsky uploaded here.

    The connection seems to work fine, but I need to chenge the IP and Gateway data on the project, not on my computer as the documentation says. The problem is that I can't build the executable. I'm working with the NIOS II Eclipse IDE, but the makefile seems not to work with it. I wondered that the makefile is made to work with cygwin or MinGW (which I'm using right now), but I can't compile it because some problems are appearing.

    Does anyone know how to compile it? Or maybe does someone know the creator of the project and the contact to ask him?

    Thanks a lot.