There are many serious flaws with the Gigabit Ethernet PHYs :-(
The choice of RGMII is dubious,
the default (bootstrap) mode is not good,
and, incredibly, one PHY is clocked... by the other one ! (which by default issues a 12.5MHz instead of 25M !)
(to spare a 0.25€ Crystal ?)
Don't count on them to synchronize automatically even with no design loaded, as they normally should.
There are many serious flaws with the Gigabit Ethernet PHYs :-(