I am reading "Safety Manual for TMS570LS31x and TMS570LS21 x Hercules ARMR-Based Safety Critical Microcontrollers (Literature Number: SPNU511D)" and
"TMS570LS31x/21x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual(Literature Number: SPNU499B)".
Described as " If the EMAC module fails to read back the values that it is attempting to write to the physical layer (PHY),the hardware will indicate a Physical Layer Fault. Error response and any necessary software requirements are defined by the system integrator" in chapter "7.30 Ethernet Physical Layer Fault " of Safety Manual.
How do I do readback of communication data between EMAC and PHY ?
I think by SW processing, comparison of transmit data MII_TXD[3−0] from EMAC and receive data MII_RXD[3−0].
And, MII_TXD[3−0] and MII_RXD[3−0] are the same ?