我使用的环境是ccsv5.4+ndk2.0+DSP/BIOS6,使用ndk2.0的example中helloworld,配置了静态ip和MAC,并在StackTest中加入CI_SERVICE_TELNET的配置,编译,连接仿真器后,如下打印:
TCP/IP Stack 'Hello World!' Application
Using MAC Address: 00-01-22-33-44-55
EMAC should be up and runningEMAC has been started successfully
Registeration of the EMAC Successful
Network Added: If-1:192.168.3.21
Service Status: Telnet : Enabled : : 000
Link Status: 100Mb/s Full Duplex on PHY 1
但在电脑上打开telnet client,telnet 192.168.3.21失败
我在电脑上安装了一个netscan工具,但找不到192.168.3.21,请帮忙分析下DSP是什么没有配置
qing zhang:
我没有选用NIMU,会和这个有关系吗
qing zhang:
回复 qing zhang:
请问有没有人遇到过这种情况,板子是dsk6455开发板,直接import的example的helloworld(include nimucode),使用DHCPC时获取不到IP地址,就修改了localIpAddress,配置了静态地址,并在NetworkOpen中TSK_create( dtask_udp_sendhello, &tskAttrs);dtask_udp_sendhello用来发送UDP数据包,但sendto失败,返回-1,请问有没有人知道可能的原因,已经查好几天了,谢谢
小晓筱伟:
回复 qing zhang:
从工程名字上看,这个程序是基于TCP协议的吧,你用UDP协议发送当然不行
qing zhang:
回复 小晓筱伟:
问题是根本ping不通