This is about the TI PHY DP83867. We have the requirement that our device connects to the network card within 8 seconds.
After a SW_RESET (0x1F, Bit 14=1) of the PHY the link must be established within 4 seconds. It is sufficient to prove this behaviour under laboratory conditions. Therefore we "only" need a structure with which it works stable. The observations so far show that the PHY can take longer than 3 seconds. Furthermore we have connected our device with the development board "DP83867ERGZ-R-EVM" directly via an Ethernet cable. It shows the same behaviour as with a network card: The time the PHY needs until the link is established (on the device side) takes 2-3 seconds* in 70% of all cases. In 30% of all cases the PHY takes longer (see table below). It is interesting to note that if the link takes > 3 seconds, the status LEDs LED_0 (link) and LED_1 (1GBit) on the development board will both light up briefly and then go out again. It seems that the link on the development board comes on for a short time, but on the PHY on our device it does not come up. If I understand the data sheet correctly, the Link-Up time of 2-3 seconds should always be kept, if "next pages" is not used. Is that correct? Much shorter times should be possible with "Fast Link Detect", this has not been evaluated yet.
I am considering purchasing a PHY Analyzer (e.g. PVA-3002) for further investigations.
Number of PHY Links 1 sec. =0
Number of PHY Links 2 sec. =192
Number of PHY Links 3 sec. =391
Number of PHY Links 4 sec. =0
Number of PHY Links 5 sec. =14
Number of PHY Links 6 sec. =173
Number of PHY Links 7 sec. =55
Number of PHY Links 8 sec. =0
Number of PHY Links 9 sec. =43
Number of PHY Links 10 sec. =63
Number of PHY Links 11 sec. =5
Number of PHY Links 12 sec. =4
Number of PHY Links 13 sec. =27
Number of PHY Links 14 sec. =9