This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Dm8168 Ethernet Boot Phy type

looking at this page in the wiki:

http://processors.wiki.ti.com/index.php/TI81XX_PSP_U-Boot

I am confused about the ethernet PHY interface type supported by DM8168.  There is a table

EMAC ROM Phy Mode selection SW9---> BTM[9:8]

BTMODE[9:8]PHY Mode
00b MII/GMII
01b RMII
10b RGMII
11b reserved

But the DM8168 only has BTMODE[4:0], the DM8168 EVM doesn't have a SW9, and DM8168 tech ref manual only has mention of GMII in 25.8.4 Ethernet Boot Procedure.  Is this only for DM8148??

  • Hi Andrew,
     
    You are right. It isn't explained clearly enough in the wiki page, but comparing sections "25.8.4 Ethernet Boot Procedure" in the DM816X TRM and "4.8.4 EMAC Boot Procedure" in the DM814X TRM:
    • DM816X: Ethernet boot uses the CPGMAC0 subsystem of the device, connected to external Ethernet PHY using the GMII0 and MDIO pins.
    • DM814X: EMAC boot uses the CPGMAC0 subsystem of the device. It can be connected to external Ethernet PHY using the GMII0, RMII or RGMII interfaces and MDIO pins.
    Best Regards
    Biser