Forum Discussion

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

NicheStack can't initialize the PHY

Good day.

I have a problem with NicheStack and a PHY.

I am using the 3sl150 Stratix III based devkit. As I am a beginner, I am using NIOS II standard design that comes with the board. As I tried to launch the Simple Socket Server (SSS) application, it could not allocate the PHY (the board's PHY is Marvell 88E1111 that is supported by the driver by default, as it is written in the documentation) and came up with the error:

[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=401, CMD_CONFIG=0x00000000

The design uses Triple Speed Ethernet in RGMII mode for networking.

There are no other MAC interfaces (like lan91c111) in the design.

What can be wrong?

6 Replies

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

    Is the PHY actually responding? Try to capture the MDIO signals with signaltap and check if it is answering the MAC.

  • VOvsi's avatar
    VOvsi
    Icon for New Contributor rankNew Contributor

    Hello, I had the same problem

    (INFO : TSE MAC 0 found at address 0x00103000

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

    ERROR : PHY[0.0] - No PHY connected! Speed = 100, Duplex = Full OK, x=401, CMD_CONFIG=0x00000000 ), and the link you gave is not valid. Could you help me?

    • Liuqian's avatar
      Liuqian
      Icon for New Contributor rankNew Contributor

      Have you solved the problem?Can you communicate me by email aranaagrail@outlook.com

  • I am having the same issue and I signal taped the MDIO and MDC and they show connected fine. RX_CLK is fine but not getting anything on the TX_CLK.

    IF anyone can share how solve this issue, It would be greatly appreciated.