We are debugging radio interference on our PCB and we'd like to disable (ie. 0Mhz) the TX_CLK (which appears to be running at 25Mhz using internal clock).
A few things we tried:
- Setting the CPSW_SOFT_IDLE / SL_SOFT_RESET bits
- Putting the PHY in reset mode with ENET0_RESET
- Disabling the related nodes in Linux DTS (cpsw, mac, phy...)
Nothing so far silenced the TX_CLK. It's beating at 25Mhz.
Is the TX_CLK only capable of running at one of 2.5Mhz / 25Mhz / 125Mhz for 10/100/1000Mbps?
Is there any bit we can set to force the TX_CLK to 0Mhz?