Skip to main content
Visitor II
June 4, 2025
Solved

STM32H562 Ethernet Erratum 2.22.10

  • June 4, 2025
  • 1 reply
  • 316 views

According to erratum 2.22.10 of STM32H562xx/563xx/573xx in RMII 10MHz mode packets should be accepted when both dribble and CRC error is flagged.

 

According to Reference Manual RM0481 Rev4 Table 692 dribble bit is valid in MII mode only.

 

Pls. clarify 

 

 

    This topic has been closed for replies.
    Best answer by STackPointer64

    Hello @Nabidev,

    First, I would like to welcome you to the community.

    Second, the point you just mentioned occurs when working with RMII at 10 MHz. As explained in erratum 2.22.10, dribble errors are rare, but when they happen, the extra nibble caused by the PHY results in a CRC error, which leads to the received packet being dropped.

    That is why you should consider the Dribble bit error only when working in MII mode. Encountering such an error with RMII at 10 MHz causes packet drops due to the CRC error bit being flagged. The solution is to enable error packet forwarding (FEP) to resolve it.

    Best regards,

    1 reply

    Technical Moderator
    June 4, 2025

    Hello @Nabidev,

    First, I would like to welcome you to the community.

    Second, the point you just mentioned occurs when working with RMII at 10 MHz. As explained in erratum 2.22.10, dribble errors are rare, but when they happen, the extra nibble caused by the PHY results in a CRC error, which leads to the received packet being dropped.

    That is why you should consider the Dribble bit error only when working in MII mode. Encountering such an error with RMII at 10 MHz causes packet drops due to the CRC error bit being flagged. The solution is to enable error packet forwarding (FEP) to resolve it.

    Best regards,