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.

[参考译文] TDA2SX:NSP cpdma.c 文件中 txDroppedPacketCount 增加的原因

Guru**** 2589280 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/589810/tda2sx-reason-for-txdroppedpacketcount-increase-in-nsp-cpdma-c-file

器件型号:TDA2Sx

你(们)好

在 NDCK2NSP_sendTxPack2NspStats.txDroppedPacketCount++文件 ndk2nsp.c 中的 NSP 包中   

变量正在更新、即其计数正在增加、当发生这种情况时、我们会在视频中看到行。

我们在具有 Micrel phy.ECU 的自定义 tda2xx 板上运行 SVS 应用程序、将原始 RTP 数据包发送到一个  

在 PC 上的端口中。我们在 ECU 和 PC 之间建立1 Gbps 链路,两者都具有静态 IPS。

请告诉我们 上述函数中的 DropDroppedPacketCount 增加的原因。我们将在 a15内核中配置 NDK

使用以下 NDK 配置。

NdkConfigGlobal. ipv6 = false;
NdkConfigGlobal. stackLibType = NdkConfigGlobal. Min;
NdkConfigGlobal.netSchedulerPri = NdkConfigGlobal. nc_priority_high;
NdkConfigGlobal.debugAbortLevel = NdkConfigGlobal. DBG_none;
NdkConfigGlobal.debugPrintLevel = NdkConfigGlobal. DBG_none;
NdkConfigGlobal. pbmDataSection =".bss:NDK_PACKETMEM";
NdkConfigGlobal. memDataSection =".bss:NDK_MMBUFFER";
NdkConfigGlobal. lowTaskStackSize = 8192;
NdkConfigGlobal.normTaskStackSize = 8192;
NdkConfigGlobal. highTaskStackSize = 8192;
NdkConfigGlobal. ndkThreadStackSize = 8192;
NdkConfigGlobal. pktSizeFrameBuf = 1536;
NdkConfigGlobal. pktNumFrameBufs=192*8;
NdkConfigGlobal. memRawPageSize = 3072;
NdkConfigGlobal. memRawPageCount = 16*8;
NdkConfigGlobal.networkOpenHook ='netOpenHook';
NdkConfigGlobal.networkCloseHook ='netCloseHook';
udp.receiveBufSize = 1024*1024;

ndk2nsp.h 中的描述符计数也是 TX_packet count=432、Rx packet count=32。

TX+2*Rx<512。

请说明问题是否出在

a) NDK 任务优先

b) a15应用代码中的对齐问题

c) a15应用程序中的内存损坏

d) NDK/NSP 中的配置问题

我如何缩小问题原因的范围。

此致

梅扬克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mayank、

    我已将您的问题转交给网络专家。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    仍在等待对此问题的答复。


    此致
    梅扬克
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mayank、

    由于这个问题正在通过 CSR 和直接链接进行调试、我相信您可以关闭这个 e2e 查询。

    关于对齐问题、我提出了新的具体问题、我们可以在这里进行跟踪。
    e2e.ti.com/.../2169730