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.

C6678,采用helloworld程序,实现DSP向PC传输数据。请问怎样增大UDP传输包大小,jumbo packet设置?



我的问题和http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/64374.aspx这个相同。但是我不明白这个楼主的代码修改是怎样的,buffer是那个?增加的这个代码改怎么修改。

提供的ndk文件时rebulid好的吗?

需要重新rebulid ndk 吗? 我按照网上的rebuild  ndk时 无法添加进去工程。

  • 请按照你看到的链接中的推荐操作,使用其中附带重新编译好的NDK lib,或者可以按照链接中的说明修改相应的文件然后重新编译NDK lib。更多NDK jumbo packet可以参考E2E上相关的讨论贴子:

    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/344047.aspx

    http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/121100.aspx

  • (1)您的意思是附带的那个NDK文件是rebuild 好的吗?

    (2)我看到里面的文件并未按照文档修改,我将它修改为文档要求,重新build我的工程,还是不能发送大于1400字节以上的数据。

    (3)只修改代码

    sendto( s, pBuf, i*2, 0, (PSA)&sin1, sizeof(sin1) ); 就可以吗?我也试了这样,但还是不能发送。

    (4) _INCLUDE_JUMBOFRAME_SUPPORT  这个需要吗