大家好!
我使用einfochip的 tms320c6474开发板 TMDSEVM6474L.
MCSDK 1.0.0.8
CSL:sprc975-csl6474.zip 03.04.00.01
NDK:2.0 Version 2.00.00 Release
CCS:5.3.0.00090 compiler:7.4.1
BIOS: 5.42.0.7
仿真器使用板载的xds100v1.
问题:使用ndk的client历程,修改了下,运行每次出现如下结果。拔插网线能够打印网络100M在phy上和no link
但是就是ping不通。
[C64XP] Core Number on which NDK is running = 0
EFUSED MAC Address = 0c-22-38-4e-0c-22
Only on CORE 0: SGMII reset successful……..
Only on CORE 0: SGMII config successful……..
Only on CORE 0: SerDes should be up and running
EMAC has been started successfully
Registeration of the EMAC Successful
Network Added: If-1:192.168.1.88
EchoSrv Initialized
Link Status: 100Mb/s Full Duplex on PHY 1
Link Status: No Link on PHY 1
Link Status: 100Mb/s Full Duplex on PHY 1
源码在这个网站
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/439/t/400345
============================================================================
本人的问题非常类似于如下所示:
您好,我用TI的C6474的评估板(带有2个C6474核)运行ndk_2_0_0上的例程,网络运行没问题,可以连接上
也能Ping通。但是用我自己设计的C6474板(网络部分跟TI的评估板原理图是一样的,协议芯片也一样),运行
同样的程序,结果只能连接上,却无法Ping通,这种现象已经调试了一个多月了,还是无丝毫进展,恳请得到
专家们的指导!下面是我设计C6474板运行网络程序的运行结果:
TCP/IP Stack Example Client
MAC Address read from EFUSE: 00-22-19-b0-9b-ba
Core Number on which NDK is running = 0
EFUSED MAC Address = 00-22-19-b0-9b-ba
Only on CORE 0: SGMII reset successful……..
Only on CORE 0: SGMII config successful……..
Only on CORE 0: SerDes should be up and running
EMAC has been started successfully
Registeration of the EMAC Successful
Network Added: If-1:192.168.8.131
Service Status: Telnet : Enabled : : 000
Service Status: HTTP : Enabled : : 000
EchoSrv Initialized
DataSrv Initialized
NullSrv Initialized
OobSrv Initialized
V6EchoSrv Initialized
Link Status: 100Mb/s Full Duplex on PHY 1
https://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/2587.aspx
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/p/2574/6965.aspx#6965
本问题至今已经4年,尚无答案。
请TI的专家给予帮助。还有就是,spectrum digital和einfochip既然都是你们的第三方,为什么sdk和ndk的支持会出现上述的差别?你们的sdk是否在einfochip的evm上进行过测试?
从用户的角度,期望TI能够提供尽量实用的历程,这是客户选择TI方案的动力。
本人使用6455硬件7年有余,使用ndk也已经多年,然而现在将6474的3核当做单核使用,搞了好几天,网络就是搞不通。期望帮忙,谢谢了!
zhiheng wei:
请TI的专家给予支持,谢谢了!