Basically, my DP83849IV based Ethernent PCB works well. (I made 4 engineering samples.)
It means that I can ping successfully from my PC to these 4 engineering samples with each specific IP/Mac address via multi-port ethernet switch.
After checking functionality, I am now closely monitoring link quality by ping them continuously(100ms interval, 512 byte buffer size)
But, sometimes(not always) after some times has passed, one of them lost link suddenly , and after that, this link is not recovered. Link LED turns on and off repeatedly.
Basically, I believe that my register accesses have nothing to do with Link stability of PHY chip, itself.
( I just check the link status, Link speed, Link duplex, etc, every 1 sec, I do not access auto-negotiation related registers except during initialization)
If I reset system during this unstability, all things are recovered correctly.
Is there any possible root cause to show this link unstability?
Best Regards
Hak-Jin Jeong