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.

[参考译文] CCS/CC3120:吞吐量测试问题

Guru**** 2380860 points
Other Parts Discussed in Thread: CC3120BOOST, CC3120
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/756140/ccs-cc3120-throughput-testing-issue

器件型号:CC3120

工具/软件:Code Composer Studio

大家好、

我将使用2种硬件   、MSP432P401R + CC3120BOOST 和 MSP432P4111 + CC3120BOOST 以及网络终端示例应用。

我的设置如下所示。

CC3120BOOST <-- Wifi -->路由器<-- Wifi --> Win10笔记本电脑( Iperf )

我使用 Cmd 发送10000数据包,但吞吐量仅为2.x Mbps (TCP 和 UDP)。

CC3120服务包3.9.0.6和3.7.0.1的两个版本都是吞吐量过低问题的相同结果。

我在 e2e 上发现了相同的问题、但没有答案。 (e2e 链接如下所示)

https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/721359?CC3120BOOST-CC3120-max-application-throughput

那么、是否有任何改进建议呢?

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

    我建议您阅读这篇文章、其中描述了测量吞吐量时应使用的过程。 您的设置似乎可以、但此处有几个详细信息可供查看:
    e2e.ti.com/.../733986

    对于 MSP432器件、我认为用于主机接口的 SPI 默认配置使用3Mbps 的比特率。 这是吞吐量的限制因素。

    设置 SPI 接口参数的结构位于 MSP_EXP432P401R.c 文件中、称为 wifSimplelinkHWAttrs。

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

    您好 Benjamin、

    我使用了 SimpleLink SDK WiFi 插件 V2.30.00.10 network_terminal 示例代码。

    并将 SPI 时钟设置为20MHz/24MHz、如下所示。

    #include

    CONST SIMPLELINKWIFI_HWAttrsV1 WifiSimplelinkHWAttrs =

    spiIndex = MSP_EXP432P401R_SPIB0、
    hostIRQPin = MSP_EXP432P401R_HOST_IRQ、
    nHIBPin = MSP_EXP432P401R_NHIB_Pin、
    CsPin = MSP_EXP432P401R_CS_Pin、
    .maxDMASize = 1024、
    spiBitRate = 20000000
    };

    但是当自由运行并显示一些错误消息时,如下图所示。

    那么我还需要修改什么呢?

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

    您好、Albert、

    如果您查看 MSP432P4数据表、它只能支持高达16Mbps 的 SPI 速率。

    如果您在板级配置文件的电源部分中设置了初始化 PerfLevel = 3、则会将 SMCLK 设置为12MHz、以便您可以为主机驱动程序获得12Mbps 的速率。 还有其他选项可用于定制 MSP432P4电源驱动器、但这意味着除非使用外部晶体、否则会降低系统时钟速度。

    此致、
    Sarah