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.

求指导,实现6678和PC以太网收发数据的高手看过来



现状:

       evm6678开发板,电脑,网线,ccs5.4,mcsdk_2_01_02_06,ndk_2_24_03_35,wireshark抓包软件

已经实现:

      mcsdk中helloWorld工程和client工程的所有功能。

想要达到功能:

     通过以太网实现6678和PC之间的数据传输(自定义大小内容及传输速率)

目前遇到问题:

 1)   看到论坛上的这个帖子www.deyisupport.com/.../183288.aspx

    说是GE工程可以实现通信目的,但是按照要求修改后运行程序始终停在下面语句过不去

while(0==(gpSGMII_regs[i]->STATUS_REG&CSL_CPSGMII_STATUS_REG_LINK_MASK)); 
while(0==(gpSGMII_regs[i]->STATUS_REG&CSL_CPSGMII_STATUS_REG_MR_AN_COMPLETE_MASK)); 

我知道是link up 不上,但不知道为什么。

    我在论坛询问以上问题后得到如下的回复:www.deyisupport.com/.../106143.aspx

也就是说GE无法实现我要的功能。

现在搞不明白这个GE工程到底是否能实现通信功能,我只要实现传输,底层或协议层的都可以。

2)或者基于client和helloworld工程修改能实现上述功能也可以

ndk的相关文档我几乎都已经看过了,还是没有找到相关修改或者解决办法。

哪位大神如果实现了,麻烦给个工程或者提示下如何修改,小弟不胜感激。