Hi All,
I have instested in below similar issue on our custom DM8167 board.
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/180083/761933
our custom board has 1 Phy (1Gpbs,Realtech) and 1 swicth (RTL8370M, Realtech 1Gbps)
DM8167 - +------ EMAC (0) ---- (125Mhz,25Mhz,2.5Mhz) -- RTL8211E (work on Autonegotiation)
|
+-------EMAC (1)----- ( GMII Interface, 125MHz) -- RTL8370M (force mode, Gigabit, GMII or MII)
I checked following issues,
1. EMAC0 is working properly. this is not problem. ( no issue, GMII,MII working propery)
2. if I use MII mode between EMAC1 and RTL8370M, our custom board is working properly. (no issue, MII )
3. if I use GMII mode between EMAC1 and RTL8370M I checked GMII1_RCLK is working as 125MHz , however
GMTCLK is not working , Why not?
I already checked GIGFORCE, GIG on MACCONTROL as well as FULLDUPLEX.
I found a issue about EMAC at errata , Advisory 2.1.18 CPGMAC 1-Gbps Mode Does Not Work When EMAC_TXCLK is Not Running
though this errata is on boottime I think this errata related to this issue.
because of RTL8370M, Switch Network cant use autonegotiation and use force mode.
could you please send me advices
Jeonghun Lee