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.

[参考译文] CC3120MOD:专用于射频测试的内置子例程的主机程序

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/903098/cc3120mod-host-program-for-built-in-subroutine-dedicated-to-rf-testing

器件型号:CC3120MOD
主题中讨论的其他器件: CC3120UNIFLASHCC31XXEMUBOOST

您好!

任何人都可以共享用于射频测试的内置子例程的主机程序。

我无法在编程指南中找到射频测试例程。 因此、请有人对此提供帮助?

对于生产测试、我们希望在主机中编写用于 CC3120MOD 射频测试的内置子例程。

在文档"SWRA569–2017年6月、 CC3120生产线指南"中提到以下内容:-

  7.生产线射频测试
硬件和软件功能的测试对每个产品都有很强的针对性、但也有一些工具
德州仪器(TI)提供了射频性能测试帮助。 可以是 CC3120
指示以多种方式执行射频测试操作:
•主机程序可能具有专门用于射频测试的内置子例程。 这可以在上运行一次
首次加电、或者可以使用特殊的外部命令触发。
•使用无线电工具 CLI 的脚本可以从 PC 控制 CC3120、如 CC3120
《CC3220 SimpleLinkTmWi-FiRegistered和 Internet-on-a chipTm解决方案无线电工具》(SWRU471)。
•CC3120可通过与专用射频测试仪连接来控制。

此致、

Mahendra Rana

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

    在编程指南 SWRU455E 第12章收发器中提到:-

    那么、我们是否可以通过 打开收发器插座对其进行测试:-

    NumOfBytes = sl_Send (sock、buff、sizeof (buff)、sl_WLAN_RAW_RF_TX_Params (channel_1、
    SL_WLAN_RATE 1M、0、SL_WLAN_Long_Preamble);

    但是、如果我们在主机控制器中使用此功能、则需要 Radiotool GUI 应用和开发套件、该套件将接收数据并提供统计信息。

    它是否有任何其他简单的生产射频测试方法?

    此致、

    Mahendra Rana

     

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

    您好!

    在主机 MCU 固件中实施无线电测试例程不会出现问题。 您可以下载 CC3120/CC3220的无线电工具 、并在文件\CC3xxx_RadioTool_1.0.3.11_MOD\Source Files\Source Projects\Radiootool_CC32xxSF_LAUNCHXL_FreeRTOS_CCS\radotool.c 中 找到您自己实现所需的所有信息量。

    1月

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

    您好、Jan、

    感谢您的回复!

    少量查询:-

    1.射频测试没有其他方法吗?  这种方法需要 Radiotool 应用和 BOOSTXL-CC3120MOD 评估板来检查我的生产 WiFi 模块是否与主机 MCU 连接。

    2.为了测试我的 WiFi 模块性能、我们需要 一个连接到 PC 的 BOOSTXL-CC3120MOD 评估板、并且在接收模式下的无线电工具上会检查其性能。 我是否理解正确?

    3、在生产过程中、我们是否确实需要测试每个 wifi 模块的性能、因为 TI 将提供该模块、测试结果仅为"确定"。

    4.如何确保在生产时在 WiFi 模块上编程正确/最新的服务包? 该服务包将支持我的主机驱动程序"3.0.1.41"? 因为每当 TI 更新服务包或主机驱动程序时、我的主机固件都无法反复发布。

    此致、

    Mahendra Rana

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

    您好!

    评论...

    1.射频测试没有其他方法吗?  这种方法需要 Radiotool 应用和 BOOSTXL-CC3120MOD 评估板来检查我的生产 WiFi 模块是否与主机 MCU 连接。

    否 你不明白我想说什么。 文件 radotool.c 显示了 sl_ API 以及无线电测试的执行方式。 没有任何因素会阻止您在固件中实现此功能。 之后、将不需要在计算机和 Booster Pack 上使用无线电工具应用程序。 所有这些都将由主机 MCU 中的固件控制。

    2.为了测试我的 WiFi 模块性能、我们需要  一个连接到 PC 的 BOOSTXL-CC3120MOD 评估板、并且在接收模式下的无线电工具上会检查其性能。 我是否理解正确?

    否 见第1点。

    3、在生产过程中、我们是否确实需要测试每个 wifi 模块的性能、因为 TI 将提供该模块、测试结果仅为"确定"。

    这取决于你。 但最好是在最终产品上进行测试。 如何在不进行测试的情况下了解您的电路板是否已正确组装?

    4.如何确保在生产时在 WiFi 模块上编程正确/最新的服务包? 该服务包将支持我的主机驱动程序"3.0.1.41"? 因为每当 TI 更新服务包或主机驱动程序时、我的主机固件都无法反复发布。

    这也是您的责任。 在设备生产期间、您应该上传最新的 Service Pack。 您可以通过 SL_ API 读取的 SericePack 版本。 最好尽可能更新所有软件组件。 但是、如果您更改了 ServicePack 或驱动程序、则应再次测试您的产品。 但对于任何类型的软件都是如此。 但我认为这次讨论不是关于软件和硬件开发的质量管理...

    1月

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

    您好、Jan、

    对你的评论再提几个问题:-

    1.射频测试没有其他方法吗?  这种方法需要 Radiotool 应用和 BOOSTXL-CC3120MOD 评估板来检查我的生产 WiFi 模块是否与主机 MCU 连接。

    否 你不明白我想说什么。 文件  radotool.c  显示了 sl_ API 以及无线电测试的执行方式。 没有任何因素会阻止您在固件中实现此功能。 之后、将不需要在计算机和 Booster Pack 上使用无线电工具应用程序。 所有这些都将由主机 MCU 中的固件控制。

    2.为了测试我的 WiFi 模块性能、我们需要  一个连接到 PC 的 BOOSTXL-CC3120MOD 评估板、并且在接收模式下的无线电工具上会检查其性能。 我是否理解正确?

    否 见第1点。

    好的、我将介绍 radotool.c 文件。

    3、在生产过程中、我们是否确实需要测试每个 wifi 模块的性能、因为 TI 将提供该模块、测试结果仅为"确定"。

    这取决于你。 但最好是在最终产品上进行测试。 如何在不进行测试的情况下了解您的电路板是否已正确组装?

    但在生产中、如果我将通过 该 API 成功读取 Mac 地址/器件版本信息  

    状态= sl_NetCfgGet (sl_netcfg_MAC_address_get、0、&macAddressLen、&macAddress[0]);

    这意味着在生产中、WiFi 模块组装 正确、并与我的主机控制器进行通信。

    因此不需要进行所有射频性能测试、因为这些测试已经过 TI 的测试。  您对此有何评论?

    4.如何确保在生产时在 WiFi 模块上编程正确/最新的服务包? 该服务包将支持我的主机驱动程序"3.0.1.41"? 因为每当 TI 更新服务包或主机驱动程序时、我的主机固件都无法反复发布。

    这也是您的责任。 在设备生产期间、您应该上传最新的 Service Pack。 您可以通过 SL_ API 读取的 SericePack 版本。 最好尽可能更新所有软件组件。 但是、如果您更改了 ServicePack 或驱动程序、则应再次测试您的产品。 但对于任何类型的软件都是如此。 但我认为这次讨论不是关于软件和硬件开发的质量管理。

    A)我们购买新的 WiFi 模块时、它是否投入生产、是否没有最新的服务包? 就像我们在生产中将每个模块编程到最新的服务包一样、这会使我们付出高昂的代价。

    b)并且新的 Service Pack 是否不支持我的主机驱动程序3.0.1.41?

    c)此服务包发布频率是否很高、意味着不稳定? 因为一旦我们向客户销售任何 WiFi 设备、我们就无法现场更新服务包。

    d)服务包中 NWP 版本、MAC FWVersion 和 PHY 版本的含义是什么。 正如数据表中的 NWP 作为网络处理器一样、NWP 版本将是 WIFI 模块网络处理器版本、对吧? 什么是 Service Pack 中的 MAC 和 PHY 版本?

    e)在不同版本的服务包中、NWP 版本仅更改、MAC/PHY 版本稳定?

    此致、

    Mahendra Rana

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

    您好!

    2、生产时的所有射频测试都是超凡的、但您仍应进行一些基本的射频测试、以确保生产的器件按照规格工作。 问题是、 您是否希望您的客户对您的侧面未正确制造的器件有问题? 一般而言、这与您公司的政策有关、您的选择完全由您决定。

    4.

    a)是的、正确。 新购买的模块可能不包含最新的服务包、您需要自行更新。

    b) ServicePack 设计为向后兼容。 但 Service Pack 通过特定驱动程序版本进行了验证。 如果您使用不同的组合、则应自行对其进行测试。

    c) SericePack 通常修复一些小错误、提高互操作性并实现新功能。 我们无法讨论 CC3120器件的一些基本不稳定性。 在这种情况下、CC3120/CC3220器件确实很好(优于某些竞争对手的器件)。 也许您应该考虑 Service Pack 的一些更新机制以及主 MCU 固件更新。 例如、一些 OTA 更新或本地更新。

    d) CC3120包含在 TI 专有固件上运行的多个 Cortex-M3处理器。 固件存储在 ROM 存储器中。 ServicePack 是修复此 ROM 固件中错误的一种方法。 每个版本代表 CC3120内特定处理器的固件版本。

    E)这意味着 MAC/PHY Cortex-M3处理器没有变化。

    1月

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

    您好、Jan、

    非常感谢您的回复!

    1) 但在生产中、如果我只能 成功 读取 Mac 地址/器件版本信息、这意味着 WiFi 模块 组装正确、也可以与主机控制器通信。 这是不够的、还是不是您能推荐我们应该测试的内容?

    2) 2) 新购买的模块可能不包含最新的服务包、您需要自行更新。 是这样、为什么它不会有最新的? 因为它取决于 TI 何时生产并随后出售给客户?

    3) 3) OTA 更新并非在所有情况下都可以、因此可以进行本地更新、但您可以在以下位置共享任何文档:-

    a)  如何通过我的主机控制器/仅通过 WIFI 模块直接实现 OTA。

    b)主机控制器进行本地更新?

    此致、

    Mahendra Rana

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

    您好!

    1) 1)这仅测试与模块的 SPI/UART 通信。 但它不测试射频输出(例如、正确焊接的射频输出、射频路径 Pi 匹配的正确组件等)。

    2) 2)是的、供应链可以开启原因。

    3)

    a)有关 OTA 更新、请参阅本文、其中介绍 了使用 MSP432和 CC3120进行 OTA 更新的相关内容。

    b)我认为通过主机接口(SPI)使用 sl_FsProgram ()或通过 UART 使用嵌入式编程最简单的方法。

    1月

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

    您好、Jan、

    感谢您的回复!

    我有2个 wifi 模块、并检查了其服务包版本详细信息、如下所示:-

    第一个 WiFi:-

    NWP: 3.9.0.6

    MAC: 2.0.0.0

    PHY: 2.2.0.6

    第2个为:-

    NWP: 3.99.1.

    MAC: 2.1.0.1

    PHY: 2.2.0.5

    第二个 WiFi 模块服务包完全不同。 您能否确认 TI 发布的此服务包是否正确?

    正如前面 TI 销售团队提到的、您不需要在生产中更新 wifi 模块的服务包、因为 TI 将在 wifi 模块中提供最新的服务包。 但它是不同的。

    为什么 TI 在生产 WiFi 模块时不刷写正确的服务包?

    此致、

    Mahendra Rana  

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

    您好!

    在启动过程中、是针对签名验证的 ServicePack 的完整性。 因此、它不能存在第三方发布的 ServicePack。

    我无法说出在 CC3120MOD 模块生产期间上传 ServicePack 的策略。 因为我不是 TI 员工。 但我认为这并不重要、因为您不知道供应链(制造商库存、分销商库存等)上的模块有多长时间。 尝试避免上传 ServicePack并不 是最佳方法。 通过在生产过程中上载 Service Pack、您可以保证您拥有已使用主机代码进行验证/测试的内部模块 Service Pack 版本。

    1月

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

    您好!

    1)但在发行说明中,它被称为:-

    本产品的版本遵循版本格式  M.mm.pp.bb,其中  M 是一个数字主要数字, MM 是2位次数字, pp 应该为零,表示正式版本, b 是用作递增编译计数器的不受限制的数字集。

    所以在我的 wifi 模块中、它的版本是3.99.1、这意味着它没有正式版本。 为什么 TI 为 wifi 模块提供了非官方版本的服务包?

    MAC/PHY 的其余版本"3.3.99.1_2.1.0.1_2.2.0.5"也与当前/最新发布的版本"3.11.1.0_2.0.0.0_2.2.0.6"不匹配

    https://www.ti.com/tool/download/SIMPLELINK-SDK-WIFI-PLUGIN

    您能就此发表评论吗?

    2) 2)如何设置为出厂默认服务包?

    3) 3)默认服务包版本是什么?

    4) 4)我能否获取所有服务包发布历史记录?

    此致、

    Mahendra Rana

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

    您好!

    1.我认为3.3.99.1是一个没有任何 ServicePack 的模块(仅在 ROM 固件上)。

    2.我不理解你的问题。

    第1点

    4.我不知道有这种总结的文件。 您需要阅读每个特定 ServicePack 的发行说明。 您在 CC32xx SDK 中始终可以找到的最新 ServicePack。 在 SDK 4.10.0.7中、您可以找到 ServicePack 3.15.0.1_2.0.0.0_2.2.0.7。 如果您需要最新的 SimpleLink 驱动程序、也可以使用 CC32xx SDK 中的版本。

    1月

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

    您好、Jan、

    1.我认为 3.3.99.1 是一个没有任何 ServicePack 的模块(仅在 ROM 固件上)。

    但这在 AP 和基站模式下都能正常工作。 没有 Service Pack WiFi 模块的情况下、是否正常工作?

    2.我不理解你的问题。

    是否有任何方法可以将 WiFi 模块重置为其默认服务包版本?

    3.我不知道有这种总结的文件。 您需要阅读每个特定 ServicePack 的发行说明。 您在 CC32xx SDK 中始终可以找到的最新 ServicePack。 在 SDK 4.10.0.7中、您可以找到 ServicePack 3.15.0.1_2.0.0.0_2.2.0.7。 如果您需要最新的 SimpleLink 驱动程序、也可以使用 CC32xx SDK 中的版本。

    但我使用的是 CC3120MOD、因此在其 TI 网站上、它仅显示 为最新发布的版本"3.11.1.0_2.0.0.0_2.2.0.6"

    https://www.ti.com/tool/download/SIMPLELINK-SDK-WIFI-PLUGIN

    我想3.15.0.1用于 CC32xx 器件、而我的是 CC3120MOD。 我是对的吗? 或者、我也可以使用这个从 cc32xx 到 CC3120MOD 的服务包。

    此致、

    Mahendra Rana

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

    您好!

    CC31xx 器件的 ROM 中包含固件。 ServicePack 是一种修复此固件内部错误的方法。 重新要求将设备更新为最新的 ServicePack。

    2.没有什么像"默认服务包"。 如果要从设备中删除服务包(设备将仅使用 ROM 固件)、则需要将不带服务包的映像上载到模块中。

    3.正如我在前一个答覆所说。 CC32xx SDK 中提供的最新服务包。 如果您要下载 CC32xx SDK 并查看 Service Pack (\simplelink_cc32xx_sdk_4_10_00_07\tools\cc32xx_tools\servicepack-cc3x20\README.html)的发行说明、您将看到此 Service Pack 也是为 CC3120设计的。

    1月

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

    您好、Jan、

    我已经完成了嵌入式编程过程、但这是通过 cc3120MOD 的 UART Rx/Tx 线路进行的、但我已经通过 SPI 连接了我的主机。

    那么、是否可以通过主机控制器对 CC3120MOD 的服务包进行编程?

    我的主机控制器具有 UART、因此我可以通过 RS232将主机连接到 PC/笔记本电脑和主机、并通过 SPI 线路连接 cc3120mod。

    正在等待您的回复。

    此致、

    Mahendra Rana

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

    您好!

    最简单的方法是使用 SL_FsProgram() API,正如我在前面的一个回答中所说的那样。

    1月

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

    抱歉、Jan、

    但在文档中提到:-

    UART 接口必须连接在 CC3120或 CC3220器件与主处理器之间。 只需要两个引脚:UART TX 和 UART RX。 不需要流量控制。 适用于所有芯片组的通用配置如下: •波特率为921600bps•8位•无奇偶•校验1停止位此外、需要 N2HIB/nRESET 引脚、并且必须能够在复位期间临时拉至 GND、以使器件进入引导加载程序模式。

    1) 1)那么我是否可以通过 SPI 对 cc3120mod 进行编程?

    2)和您提到的使用 sl_FsProgram(),因此我必须通过连接到笔记本电脑的 RS232端口将4096字节的服务包固件块发送到主机控制器,然后主机控制器将通过 SPI 将此块写入 CC3120MOD 并等待 ACK。

    我是否理解正确?

    3) 3)是否可以直接通过 Uniflash 工具在 CC3120MOD 中对 Service Pack 进行编程、而无需使用 CC31XXEMUBOOST、因为现在我没有该板、但有 USB RS232转 TTL 转换器。 在我的 PCB 中、我已经提供了通过 UART 通过 CC31XXEMUBOOST 对 cc3120mod 服务包进行编程的设置、以及通过 SPI 连接的主机控制器。

    我想、如果我将 nRESET 引脚接地、直到它通过 uniflash 对 cc3120mod 进行编程、这将不是问题、或者它是否遵循生产指南行文档中的 nRESET 引脚序列、如下所述:-

    CC31XXEMUBOOST 配置为接收来自 Uniflash 程序的命令、以便在编程过程中在适当的时间切换其 HIB 引脚。

    此致、

    Mahendra Rana

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

    您好!

    1)是的、正如我在上面所说的那样、你可以使用 SL_ API sl_FsProgram ()。

    2) API sl_FsProgram()不编写服务包。 它写入由 Uniflash 准备的映像。 此映像可以包含 ServicePack、模块配置、用户文件和 Web 文件。 您如何将图像提供到 MCU 中由您决定。 如果您的 MCU 内部有大闪存、则可以将映像构建为固件的一部分、等等

    3)抱歉、我不理解您的问题。 但是、如果要使用 Uniflash GUI、则应使用 CC31XXEMUBOOST、因为它控制 NHIB 和 nRESET。

    1月

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

    谢谢 Jan!

    另外一个疑问是、您之前提到的测试射频性能无需接收器模式 WiFi/无线电工具等即可轻松完成

    但我已经介绍了无线电工具.c、其中它只是不同的命令 TX/TX_STOP/Rx/Rx_STOP/Rx_statistic 等

    那么、我可以使用哪个命令在生产中测试 RF 性能、而无需使用和其他 WiFi 硬件或无线电工具?

    我想、如果我要设置 TX 命令、那么在另一端、我需要一个 WiFi 开发套件、它将处于 Rx 模式并与笔记本电脑连接、并在笔记本电脑上提供无线电工具应用的性能。

    1) 1)抱歉、可能是我错了、但我无法单独通过一个 WiFi 硬件进行射频测试、所以您可以指导吗?

    2) 2)另请建议在生产中测试的最低要求、以节省 EMS 供应商的测试时间/成本。

    3) 3) Rx 和 TX 是否都需要测试每个模块?

    4) 4)该测试是否取决于环境/距离?  

    5) 5) TI 建议用于 CC3120MOD 的距离/范围是多少、因为我在数据表中找不到。 意味着经过 TI 测试的产品? 通常情况下、WiFi 的工作距离超过100米、视线正确吗?

    此致、

    Mahendra Rana

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

    您好!

    >那么、我可以通过哪个命令在生产中测试 RF 性能、而无需使用和其他 WiFi 硬件或无线电工具?

    这取决于您确切想要测试什么以及您想要使用什么射频硬件。 如果您想通过传导连接测量输出功率、射频音调测量就足够了。 如果您想使用更复杂的方法、可以使用 Wifi 测试设备、如 LitePoint 的工具。

    1) 1)抱歉、可能是我错了、但我无法单独通过一个 WiFi 硬件进行射频测试、所以您可以指导吗?

    有关生产期间射频测试的一些信息、请参阅 量产线指南。 您可以使用接入点进行测试、也可以使用 LitePoint 设备等 Wifi 测试仪进行测试、也可以使用频谱分析仪进行测试。 选择由你决定。

    2) 2)另请建议在生产中测试的最低要求、以节省 EMS 供应商的测试时间/成本。

    您至少应使用接入点进行测试。 TX 功率测量也可能有用。

    3) 3) Rx 和 TX 是否都需要测试每个模块?

    TX 功率测量可能就足够了。 因为它会在您的一侧显示制造问题。

    4) 4)该测试是否取决于环境/距离?

    不适用于导电测试。 但对于极端通过空气进行的测试而言。 因此、可能是对接入点进行硬测试。 在理想情况下、您应该在消声室中进行测试。

    5) 5) TI 建议 用于 CC3120MOD 的距离/范围是多少、因为我在数据表中找不到。 意味着经过 TI 测试的产品? 通常情况下、WiFi 的工作距离超过100米、视线正确吗?

    它不存在确切的答案。 这取决于您的硬件、您所在位置的条件等 您需要在侧面测试这一点、并找到适合您的限值。

    1月

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

    谢谢、

    现在、您可以通过不需要任何无线电工具的导电方法进行测试。 但这需要外部天线连接器和频谱分析仪。

    1) 1)但在我的 PCB 中、我们没有外部天线连接器、只有由 EMS 供应商焊接的芯片 PCBA 天线、因此我必须在接入点模式下对其进行测试、并且客户端/移动设备/笔记本电脑将与其连接并测试其性能是否正确?

    2) 2)在我的案例中、如何测量 Tx 功率、因为它仅作为 PCBA 天线、因此无需频谱分析仪即可进行空气测试?

    此致

    Mahendra Rana

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

    您好!

    如果要执行导电测试、您需要具有三个组件:

    • CC3120器件本身
    • 控制 CC3120并启动射频测试模式的内容(可以是无线电工具软件或固件内的代码)
    • 测量仪器(例如频谱分析仪、微波检测器)

    1) 1)是的、您可以使用接入点进行基本测试。 在这种情况下、最好从 CC3120侧和接入点硬件读取 RSSI。 您将使用接入点硬件、该硬件将能够读取 RSSI 的当前值。 商业接入点通常不具有此功能。 例如、您可以使用基于 Linux 的器件和 iw 命令支持。

    但是、您将无法正确量化来自 CC3120器件和接入点的 RSSI 值。 因为它在很大程度上取决于外部环境。

    2) 2)这很难做到。 对于此类测试、您将需要频谱分析仪(具有2.4GHz 功能的频谱分析仪成本不高)、但要进行正确测量、您将需要一个再角室、适当的测量天线等 这将花费更多的成本。 您可以考虑在生产过程中不要测试 TX 功率。 选择由你决定。 通常、您应该问您对电路板组装质量的信任程度。

    1月