I am trying to enable the 25MHz i.MX6UL 25MHz reference clock at output pin GPIO1_IO02 for a custom board. I've configured the IOMUX to use ALT3 for this pad and I've configured the register CCM_ANALOG_PLL_ENETn (enabled ENET_25M_REF_EN, disabled bypass, BYPASS_CLK_SRC source = 00, powerdown is disabled).
When I measure on the output pad of the controller, I am measuring a 24MHz signal. What could be the cause of this?
I am applying these actions in u-boot at start-up.