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.

NDK helloworld example does not work on c6678 evm

Hi,

I'm new on NDK.
I just got c6678evm and I'm trying NDK helloworld example, but it does not work.

  • CCSv5.3
  • mcsdk_2_01_02_06 (patched)
  • pre-build executable :<install_dir>\mcsdk_2_01_02_06\examples\ndk\helloWorld\evmc6678l\Debug\helloworld_evmc6678l.out
  • NDK : ndk_2_21_01_38\packages\ti\ndk\winapps>helloWorld.exe
  • Host OS : Windows7 64bit
  • WinApp : <install_dir>\ndk_2_21_01_38\packages\ti\ndk\winapps>helloWorld.exe
When I execute helloworld_evmc6678l.out on the core0, the following is out on CCS console.
Please note DIP switch has been configured not to work with DHCP on EVM. 

QMSS successfully initialized
CPPI successfully initialized
PA successfully initialized

TCP/IP Stack 'Hello World!' Application


TCP/IP Stack 'Hello World!' Application

PASS successfully initialized
Ethernet subsystem successfully initialized
Ethernet eventId : 48 and vectId (Interrupt) : 7
Registration of the EMAC Successful, waiting for link up ..
Network Added: If-1:192.168.2.100

Next, I execute the following command on the host:
helloWorld 192.168.2.100
As a result, the time out error happened just like below:
helloWorld: timed out waiting for reply
Please note I'm using cross cable between Host PC and EVM. 
Also, I tried to rebuild and run the executable, but the result was same.
Could you please suggest me what is wrong to run helloWorld ?
Regards,
Kawada