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.

EVM6678L同时使用SGMII0和SGMII1网口开发



大家好!

       我有一个工程,需要使用到EVM6678L开发板上的两个EMAC。从手册上可以看到,开发板默认是使用的SGMII1与板上的Mawell的PHY芯片相连,且TI给的库不支持直接使用SGMII0(连接到AMC)。网上有人给出了库的更改方法(http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/226969/799906.aspx#799906),用以单独使用SGMII0。目前我们的问题有如下一些:

(1)TI的网口例程client,需要设置MDIO么?貌似没有找到MDIO的相关操作,即使在nimu_eth.c文件中,MDIO_init()函数也是空函数。

(2)使用SGMII0通过AMC链接另一个PHY芯片,需要将DSP的MDIO连上PHY的MDIO吗?AMC金手指上没有相关的连线,如果需要连接,需要怎么操作?

(3)DSP同时使用SGMII0和SGMII1与两个网口首发数据,如果基于TI的client例程更改,需要注意哪些地方?

 

谢谢大家的帮助和支持!

 Kaka Huang

2013/5/23