Running an LWIP project on a custom 537 board. The ADI_PWR_CMD_SET_PROC_VARIANT is set to ADI_PWR_PROC_BF537BBCZ_5B and trying to set the core clock and system clock with the following:
Result = adi_pwr_SetFreq(500000000,120000000, ADI_PWR_DF_OFF);
The function returns ADI_PWR_RESULT_SUCCESS, however, when I measure SCLK on the oscilloscope it is actually set to 85Mhz.
I have also tried:
Result = adi_pwr_SetFreq(0,120000000, ADI_PWR_DF_OFF);
But again when measured the SCLK is not 120Mhz, in this case it is 116.5Mhz.
Is there something I'm missing before calling the adi_pwr_SetFreq function?
CLKIN in 25Mhz.
I have also tried directly setting the PLL_DIV register but I get the same results.