I want to implement a 2nd ethernet port along with 10/100 Mbps feature (rgmii) on my design based on i.MX6 processor.
I thought I could use one of the integrated USB Host Controllers for this purpose. I do not want to use USB Host1 Core since
I already have USB ports on my design using this core. Host2 and Host3 cores seemed perfect for me since they directly have HSIC interface.
And with a HSIC-to-Ethernet converter like LAN9730, it would be easy. But then I realized that USB Host2 and Host3 signals (data and strobe)
share the same pads with RGMII_TXC, RGMII_TX_CTL, RGMII_RXC and RGMII_RX_CTL signals which are used in RGMII interface.
Can I still somehow implement a 2nd ethernet port with the above method? Or maybe are there any other methods you can suggest to implement
a 2nd ethernet port?