Good morning everyone,
I have a problem with the TJA1103A ethernet PHY when I try to put it to sleep.
My aim is to enable basic sleep mode to release the INH pin, as it is connected to an SBC wakeup pin. As per datasheet, this ETH PHY is capable of Standby, Basic sleep, and TC10 sleep modes. The datasheet is, however, not very clear on the distinct difference of TC10 sleep from basic sleep and the passages to follow. For example, the datasheet in Figure 4 of the datasheet v1.0, "Device-level mode transitions" describes the "Device Sleep" state after the transition "All ports in sleep," but actually does not tell possible register settings like setting the "FUNCTION_SELECT" flag to "Basic Wake-Sleep Functionality" or other prerequisites of a port to enter sleep mode. Even more, Figure 5 "Port-level mode transitions" appears to indicate that Port sleep state is attained upon successful negotiation of sleep, possibly referring to TC10 and not to basic sleep.
Could you clarify what needs to be done with respect to the steps and register configurations that need to be written for transiting the ETH PHY to sleep mode?
I'm available in case further information are needed.
Thanks,
Alessandro.