请问TI的工程师我们自己做的板子有两个网口,连接SGMII0和SGMII1,
两个网口硬件一样,根据修改DEMO的程序,
SGMII1的那个网口已经可以通信,
SGMII0的这个网口要如何修改才能正常通信?
我已经修改了platform.C里面platform_init()函数中
if (p_flags->phy) {
configSerdes();
Init_SGMII(0);
// Init_SGMII(1);
}
还需要修改其他的地方吗?
Andy Yin1:
参考一下STK GE测试例程,可以用SGMII0/1通信。
STK:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
le wang3:
回复 Andy Yin1:
你好,我现在可以用helloworld那个程序运行了,可以通过SGMII1和电脑的网口正常通信,我想知道如何利用SGMII0和PC通信?
liangyu zhao:
回复 le wang3:
您好,我最近也在调试hello world程序,遇到了一些问题:
1、程序中的LocalIPaddr指的是PC的IP还是自己手动配置给DSP的IP?
2、我的程序运行到提示手动配置IP成功或者DSP处于DHCPC模式中就没有信息提示了,程序既不停止也没有别的现象。我看了一下相应的寄存器多数都是错误,无法读取,请问,我是哪个地方不对,需要调整哪些参数呢?
3、我在计算机—管理—设备管理中,没有发现我连接的开发板上的网口信息,是需要安什么驱动吗?是我的千兆网口和计算机根本就没有连在一起吗?
4、例程中说使用winApps中的helloworld.exe测试,具体怎么测试呢?我好像用的方法不对..
谢谢,期待您的答复~~~
hitzhaoliangyu@126.com
QQ:1532772726