Hi, This is Volkan greetings from Istanbul
In my general embedded applications requiring Ethernet connectivity to expand.
I have an MCU with a single MAC and I can able communicating with the PHY via RMII Ethernet interface. (STM32H7 and LAN8742A)
I decided to use the DP83849I to expand from Single MAC RMII interface to 2 physical RJ45 ports.
Regarding to the AN-1509 PhyterDual Flexible Port Switching application note, i have a couple of questions;
I would like to implement section 3 (Page15) called ''Implementing Flexible Port Switching'' with RMII interface (not MII) so;
- Regarding to this implementing If I want to connect only MAC-A' s (or only MAC-B's ) RX and TX pins via RMII interface, This mean I can able to communicate with both PHY-A and PHY-B ports as transmitter and receiver of Dual PHY at the same time ? (some delays may ignored)
If yes;
- Lets say,If I set RBR[12:11] to ''10'' in Table 1. RX Mapping Controls, I need to set Ports Desired RX MAC Destination to ''Both''. So What should I set in Table 2. RX Port Mapping Configurations, should it be '10' for both ports ?
- Regarding to this matter, Table 3.(Page16) What do I need to set appropriate config i the TX Port Mapping Controls section ?
- In order to get precise process and establish right configuration, Could you please tell me the necessary pin connections, register map and configuration settings with RMII interface from scratch ?
I would be very grateful if you could reply with your valuable information and suggestions.
Best Regards
Volkan Y.
Hardware Developer