This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RGMII Gigabit Forced mode

Hello.

We are planning to connect FPGA to second CPGMAC_SL interface. The apropriate registers were configured this way:

GMII_SEL is 0x28: Port2 RGMII Mode, No Internal Delay.
MAC_CONTROL #2 is 0x200A1: Forced mode of operation, Gigabit Mode Force, Gigabit Mode, RX/TX enable, full duplex.
Operating point is opp100.

But we got TXC output frequency 2.5 Mhz instead of 125 Mhz. I suppose the forced mode selection is not affected and device still operates at in-band mode.
Upd: Suddenly the TXC frequency jumped to 125 Mhz. The content of RGMII_CTL_REGISTER, which only affected in in-band mode changed from 0x0 to 0xD0: RGMII 2 Fullduplex, 1000Mbps (gig) mode, RGMII2 link is up! MACSTATUS #2 register changed from 0x80000000 to 0x80000018: External GIG, External Fullduplex. But MAC_CONTROL #2 is still 0x200A1 i.e. in-band mode must be OFF. After reboot the port 2 state returned to 10 Mbit link down.

How to turn on forced mode?