TI中文支持网
TI专业的中文技术问题搜集分享网站

processor sdk下的helloworld例程

我用的C6678,CCS7.4.0.00015. bios_6_70_00_21.ndk_2_26_00_08. pdk_c667x_2_0_9.用命令生成的MyExampleProject目录下的helloWorld例程。但是无论怎么运行这个程序,都感觉网口没有初始化。用抓包工具也没有抓到dsp给PC发请求包。我看mcsdk上有EVM_init()。运行成功后有EMAC register的提示。但是我下载的程序没有EMAC的初始化。是否我硬件哪儿的开关没打开?求指导!!!

user5334191:

processor_sdk_rtos_c667x_4_03_00_05   pdk_c667x_2_0_9中的hello world例程,其中只改了IP,使用的静态IP。但是程序运行起来进入死循环了

do

{

rc = NC_NetStart(hcfg, NetworkOpen, NetworkClose, NetworkIPAddr);

}while(rc > 0)

ndk_2_26_00_08里面的winapps目录下的helloWorld.exe运行起来闪退。也没有报错,也没有收到数据。抓包工具中什么包都没有。

麻烦哪位大神给看一下。

user5334191:

C6678调试ndk例程NIMU_emacExample_EVMC6678BiosExampleProject,编译没有问题,运行的时候卡在NC_NetStart()函数中的例程创建上了。例程只改了IP别的都没改。抓包工具看不到ARP回复帧 PC上的那个测试应用程序给dsp发的时候dsp直接没有回复  ping dsp也是请求超时,麻烦大神给看一下。

Shine:

回复 user5334191:

请检查一下boot mode有没有设成no boot模式?

user5334191:

回复 Shine:

这个程序看不太懂,没找到boot mode。调试程序的时候就是卡在NC_NetStart()函数中的TaskCreate()中了。task应该没有创建成功。然后程序就不动了。console上只打印到Stack Test:using localIP。也没有EMAC的信息打印出来。

Shine:

回复 user5334191:

boot mode由boot管脚配置的。

user5334191:

回复 Shine:

谢谢。设置成no boot了,打印出Network Added:If-1:(dsp的IP)。还是ping不通。

赞(0)
未经允许不得转载:TI中文支持网 » processor sdk下的helloworld例程
分享到: 更多 (0)