We are attempting to use PTP on our platform in the same way as we implement it on our existing am335x product on a new board based on the am625.
If I enable the switch using the command:
devlink dev param set platform/8000000.ethernet \
name switch_mode value true cmode runtime
As per the documentation https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/latest/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW3g.html?highlight=switch#multi-port-switch-mode
All ethernet communication immediately stops.
I have now set up an AM62x SKEVM using the latest binary image tisdk-default-image-am62xx-evm.wic from the TI website and if I boot the device normally, I receive an IP address from my DHCP server and I can communicate with the device over ssh, I then issue the command: devlink dev param set platform/8000000.ethernet name switch_mode value true cmode runtime, and I can no longer communicate at all.
Clearly there is something I am missing.
Are you able to help on this?