The Silicon errata (SPRZ360B) for AM335x, revision 1.0, Advisory 1.0.18, states that RMII boot is not available due to problems with external 50MHz reference clock. The suggested workaround is to use MII for boot.
RGMII does not use a 50MHz cock, so wouldn't RGMII boot also be a possible workaround?
Regards
Peter