Hello,
My customer has a trouble with AM335x Ethernet Subsystem.
Data transmission suddenly stops while working and it doesn't work after that.
They only use RMII1(not use RMII2).
After lots of trial and error, they found that it works fine if they set PORTCTL2.PORT_STATE=0 in CPSW_ALE REGISTERS.
If they set PORTCTL2.PORT_STATE=0x3(Forward), data transmission suddenly stops while working.
They don't use PORT2 in their use case, so it may make sense to set PORTCTL2.PORT_STATE=0.
They are asking that setitng PORTCTL2.PORT_STATE=0x3 can disturb data transmission between PORT0 and PORT1.
I don't have any other details now, but do you have any suggestions or informations?
Regards,
Takeshi Matsuzaki.