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.
Hi,
I am trying to run following NDK Examples :
1) client
2) Udp hello
on TCI6636K2H EVM Board .
I am getting following output and my program gets stuck (keeps running )after this execution point , when i suspend or terminate the dsp it does not recover.
Output at the console:
[C66xx_0] QMSS successfully initialized
CPPI successfully initialized
PA successfully initialized
TCP/IP Stack 'Hello World!' Application
TCP/IP Stack 'Hello World!' Application
PASS successfully initialized
I further tried to verify if the board is actually transmitting some packets over ethernet using wireshark but could not see anything.
I even referred wiki thread to solve my problem and expected behavior of running ndk example :
http://processors.wiki.ti.com/index.php/Running_NDK_examples_for_Keystone_devices.
But still could not solve the problem.
Requesting your help for the same.
thanks and regards
nikunj
Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com). Please read all the links below my signature.
We will get back to you on the above query shortly. Thank you for your patience.
Hi,
Apologize for the delay. We have known issue with NDK examples on latest MCSDK 3.1.4.7.
In order to fix that, we recommend you to rebuild the platform library with below changes and rebuild and test the NDK examples with updated platform library.
Changes required:
In the below file, the function, CSL_SgmiiDefSerdesSetup is modified in latest MCSDK as required with reference to the older version's file. Please replace the new folder with old file(evmc66x_phy.c)
New:
~\ti\pdk_keystone2_3_01_04_07\packages\ti\platform\evmk2h\platform_lib\src\evmc66x_phy.c
Old:
~\ti\pdk_keystone2_3_01_03_06\packages\ti\platform\evmk2h\platform_lib\src\evmc66x_phy.c
If you compare the above both source files, you could see some differences in CSL_SgmiiDefSerdesSetup function.
In case you have not installed 3.1.3.6, please replace it with attached source file.
/cfs-file/__key/communityserver-discussions-components-files/791/6366.evmc66x_5F00_phy.c
Thank you.