ESP32-P4 : quels GPIO utiliser pour le RMII ?

Sur l’ESP32-P4, vous ne pouvez pas utiliser n’importe quels GPIO pour le RMII. Vous devez utiliser des broches spécifiques pour l’interface RMII. Pour plusieurs des fonctions RMII, il existe plusieurs affectations.

Il existe trois groupes de correspondances de broches RMII, et chaque signal peut être assigné indépendamment à n’importe quel groupe. Cela signifie que vous pouvez mélanger et associer des signaux de différents groupes selon vos besoins — mais pour chaque signal, vous devez sélectionner l’un des groupes et utiliser les broches correspondantes.

Correspondance des broches RMII par groupe 🔧

Fonction RMIIRMII Groupe 1RMII Groupe 2RMII Groupe 3
RMII_CRSDVGPIO28GPIO45GPIO51
RMII_RXD0GPIO29GPIO46GPIO52
RMII_RXD1GPIO30GPIO47GPIO53
RMII_RXERGPIO31GPIO48GPIO54
RMII_CLKGPIO32GPIO44GPIO50
RMII_TXENGPIO33GPIO40GPIO49
RMII_TXD0GPIO34GPIO41-
RMII_TXD1GPIO35GPIO42-
RMII_TXERGPIO36GPIO43-

Remarque : Le groupe 3 offre un routage partiel et exclut les signaux de transmission à l’exception de RMII_TXEN ; les tirets indiquent l’absence de correspondance pour ce groupe.

Source : ESP32-P4 Datasheet, ESP32-P4 hardware design guidelines


Check out similar posts by category: ESP32-P4, Ethernet, Electronics