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.

[参考译文] CC3220MOD:在 PC/移动设备中未扫描 CC3220MODSF SSID

Guru**** 2518240 points
Other Parts Discussed in Thread: CC3220MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1065182/cc3220mod-cc3220modsf-ssid-not-scanned-in-the-pc-mobile

器件型号:CC3220MOD

您好!

我们多年来一直在将 CC3220MODSF12MOBR 用于不同的产品、所有产品都运行良好、我们从未注意到这个问题。

但现在 、我们发现了两个电路板的这个问题。 一个电路板位于客户现场、第二个电路板仅与我们一起、我们保留了第二个电路板用于内部测试/开发。

最初电路板正常工作1-2个月、突然发现了这个问题。

电路板通电后、默认状态下的器件启动将作为 AP 模式进行、我们期望 在 PC 或移动扫描仪中使用 SSID (由制造商定义)、但 PC/Mobile 扫描仪不显示默认 SSID。

注*其它主板在相同的方案/固件和相同的 PC/移动设备上工作正常。 因此、PC/移动设备/固件没有问题。

即使我们用工作板上的连接器更换了天线、但问题仍未解决。 PCB 轨道 在 连续性测试中正常。

请提供建议、问题是什么以及我们如何进行故障排除。 请帮助我们规划 新的生产、并解决此问题

谢谢、此致、

Naveen K

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

    您好!

    您的硬件是否能够在客户端模式下连接到 WLAN? RSSI 是怎样的? 如果不是、则可能是硬件问题(例如模块下方的焊接接头破裂)。 也许您可以检查模块在 X 射线处的焊接情况。

    1月

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

    您好、Jan、

    感谢您提供的信息、感谢您的快速响应。

    是的、我们尝试使用 AP 模式和基站模式(连接路由器)(我们希望基站模式和客户端模式相同)、但连接。

    我们 从 网络终端找到 RSSI 信息、请找到附件。  

    1.如果客户端模式与站点模式不同,请建议如何连接?

    2.如果附加的文件不正确/没有帮助、请建议如何获取 RSSI。

    3.如果焊接问题意味着,只有射频天线引脚焊料有裂缝或干焊?

    e2e.ti.com/.../radiotool.txt

    谢谢、此致、

    Naveen K

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

    您好、Naveen、

    按客户端模式、我指的是站点模式。 当您在站点模式下连接到 WLAN 时、读取 RSSI 的简单方法是使用 API。 您可以在10秒的间隔内调用此 API 来捕获 RSSI。 来自接入点端(您的基础设施接入点)的 RSSI 也可能有用。

    int rssi;
    SlWlanGetRxStatResponse_t rssiRxStat;
    
    // read RSSI by sl_ API
    if (sl_WlanRxStatGet(&rssiRxStat, 0) == 0) {
      if (rssiRxStat.AvarageMgMntRssi != 0) {
        // save RSSI
        rssi = rssiRxStat.AvarageMgMntRssi;
      }
    } else {
      // error
      rssi = -99;
    }

    天线引脚处的焊点错误可能会导致射频性能不佳。 但我认为电源和 GND 引脚上的一些问题也可能导致射频性能问题。 如果您有频谱分析仪、则可以尝试通过传导测量来测量射频输出功率。

    1月

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

    您好、Jan、

    感谢您的支持。

    根据您的建议、请在 AP 模式下找到所附的 RSSI 文件。  请就此提供建议。

    我们无法从 AP 模式进入站点模式、因为我们无法配置 Wi-Fi 权限。

    我们没有频谱分析仪、我们正在考虑如何找到问题的根源。 我们正在与我们的重复装配伙伴一起进行机器装配。 我们不知道这种焊接问题是如何发生的。

    您能否建议是否有其他可能导致此问题?  

    e2e.ti.com/.../output_5F00_2021_2D00_12_2D00_27_5F00_16_2D00_49_2D00_41.log

    此致、

    纳文克

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

    您好、Naveen、

    sl_WlanRxStatGet ()在 AP 模式下读取 RSSI 并不有用。 为什么不通过 sl_ API 手动保存代码中的连接配置文件? 这应该是相对容易的代码更改。

    根据您在第一个帖子中的描述、它看起来像是硬件问题。 最可能的硬件制造问题。 但是、如果需要、您可以检查以下软件事项:

    • 如何设置 TX 功率
    • 如何设置国家/地区代码和 AP 模式通道(例如、您无法为美国国家/地区代码设置通道13)
    • 您使用的 ServicePack 似乎略显过时、您可以更新到最新版本
    • 检查是否错误代码未从 sl_Start() API 返回
    • 您可以通过 WLAN 监听器捕获 NWP 日志(SWRU455第20章)和日志

    但我认为关键的第一步是确定您的硬件是否能够生成适当的输出射频功率。 简单的方法是使用频谱分析仪进行传导测量。 有一些其他方法可以量化射频功率、但需要深入了解射频测量。 如果您发现射频 TX 功率问题、应在3D X 射线下检查电路板的组装。

    我认为如果不知道射频输出是否正常工作、就很难取得进展。 也许您可以在示波器上检查电源轨是否出现意外断电、并在显微镜下仔细观察天线路径。

    1月

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

    您好、Jan、

    感谢你的建议。

    我们尝试 "通过问题板中的 sl_ API 手动保存代码中的连接配置文件"、但未连接问题板。 但我们也在其他工作板上尝试了该代码、它正在工作并已连接。

    • 如何设置 TX 功率:最大。
    • 如何设置国家/地区代码和 AP 模式通道(例如、您无法为美国国家/地区代码设置通道13): AP 模式通道:1;国家/地区代码:EU。
    • 您使用的 ServicePack 似乎略显过时、您可以更新到最新版本;更新了新版本。
    • 检查是否错误代码未从 sl_Start() API 返回;没有来自 SI_Start() API 的错误。
    • 您可以通过 WLAN 监听器捕获 NWP 日志(SWRU455第20章)和日志; 我们可以使用模块引脚编号 46-GPIO1-TX1?

    1.您是正确的,仅硬件方面的问题,因为同一固件代码适用于其它主板。 但不能在问题板中工作。 因此、无需在软件中进行根本原因测试? 我们只需要专注于硬件、对吧?

    2.唯一的方法是测试射频输出功率,X 射线正确吗?

      我们需要找到问题的确切原因、我们将执行频谱分析仪测量和 X 射线。

    3.可接受的射频输出功率范围是多少?

    4. X 射线还会告诉焊点不良? 我们认为、这只会有助于找到短路。

    谢谢、此致、

    Naveen K

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

    您好!

    CC3220上 NWP 日志的替代引脚如下。 但我认为捕获 NWP 日志不会有太大帮助、因为它看起来肯定是一个硬件问题。

    MAP_PinTypeUART(PIN_53, PIN_MODE_5);//GPIO30
    MAP_PinTypeUART(PIN_18, PIN_MODE_3);//GPIO28
    MAP_PinTypeUART(PIN_60, PIN_MODE_3);//GPIO5
    MAP_PinTypeUART(PIN_62, PIN_MODE_1);//GPIO7
    

    硬件方面可能有两个问题:

    • 或在电路板上组装模块
    • 模块本身(例如、在回流过程中、模块可能会因温度曲线错误而损坏、或者只是因某种原因而损坏)

    测试 WiFi 设备的射频输出有多种方法、但最简单、最便宜的方法是使用频谱分析仪进行传导测量。 其他方法将需要昂贵得多的测量设备或射频测试知识。 无论使用导电测量还是辐射测量、最好的方法是使用无线电工具应用并将您的优缺点与坏电路板进行比较。 另一种方法可能是将无线电测试代码实施到您自己的固件中。

    CC3220MOD 等模块中使用 X 射线可能会有点棘手。 使用良好的3D X 射线机器、您可以将射束聚焦到不同的层、从而可以识别短路或不良的接头。 模块焊接也可由 BGA 检查凸轮进行部分检查。

    X 射线的使用是一种无损的方式。 另一种可能具有破坏性的方法、例如拆下模块的屏蔽层并调查模块内部是否存在问题(例如 RF 输出滤波器)。 但是、如果以破坏性的方式、可能会发生您丢失迹线或损坏模块的情况...

    1月

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

    您好、Jan、

    感谢您的支持。

     使用频谱分析仪完成 X 射线和射频测量后、我们将在这篇文章中进行更新。

    谢谢、此致、

    Naveen K

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

    您好、Naveen、

    好的。 我想指出的是、该线程中存在非常类似的问题。 请检查此处的主题。 如果您认为问题完全相同、则可能表示模块本身存在一些问题。

    1月