Hi
No idea about the settings in the mentioned frameworks/case tools.
In teh uTasker project the K64F with 50MHz is set up like this:
#define EXTERNAL_CLOCK 50000000 // this must be 50MHz in order to use Ethernet in RMII mode
#define _EXTERNAL_CLOCK EXTERNAL_CLOCK
#define CLOCK_DIV 20 // input must be divided to 2MHz..4MHz range (/1 to /24)
#define CLOCK_MUL 48 // the PLL multiplication factor to achieve operating frequency of 120MHz (x24 to x55 possible)
#define FLEX_CLOCK_DIVIDE 3 // 120/3 to give 40MHz
#define FLASH_CLOCK_DIVIDE 5 // 120/5 to give 24MHz
To use 25MHz clock (which can't be used with Ethernet RMII) it needs:
#define EXTERNAL_CLOCK 25000000 // this would need to be 50MHz in order to use Ethernet in RMII mode !!!!!!!
#define _EXTERNAL_CLOCK EXTERNAL_CLOCK
#define CLOCK_DIV 10 // input must be divided to 2MHz..4MHz range (/1 to /24)
#define CLOCK_MUL 48 // the PLL multiplication factor to achieve operating frequency of 120MHz (x24 to x55 possible)
#define FLEX_CLOCK_DIVIDE 3 // 120/3 to give 40MHz
#define FLASH_CLOCK_DIVIDE 5 // 120/5 to give 24MHz
Regards
Mark