Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
1327 Discussions

Why dose 82574 failed to read its PHY register?

idata
Employee
1,458 Views

Hi all,

The 82574 under linux, failed to read its PHY registers through MDIC(0x00020 RW). The return value indicated that the bit30 of MDIC was set to 1. The datasheet describes : If the PHY does not generate a ZERO as the second bit of the turn-around cycle for reads, the MAC aborts the access, sets the E(error)bit, writes 0xFFFF to the data field to indicate an error condition, and sets the Ready bit.

What does "generate a ZERO as...." mean? And how does it happen? Please help me if anyone knows that.

Best regards,

linwang

0 Kudos
0 Replies
Reply