Tool/software:
Hi,
According to the TRM, EtherCAT requires the clock to be configured to an external source with a frequency of 25 MHz.
I am currently working with the F28P65 LaunchPad and configuring the clock using the SysCtl_setClock
function. Here are my observations:
- When I select XTAL_SE as the clock source, EtherCAT initialization works correctly.
- When I select XTAL as the clock source, EtherCAT does not function.
However, with both XTAL_SE and XTAL clock sources, all other peripherals operate without any issues.
Could you please clarify the specific clock configuration requirements for EtherCAT? Is there a particular reason why EtherCAT only works with XTAL_SE and not with XTAL, even though other peripherals are unaffected?
Thank you for your assistance.