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.

[参考译文] CC3220SF-LAUNCHXL:器件无法在 Smart Config 中获取配置文件

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1220298/cc3220sf-launchxl-device-unable-get-the-profile-in-smart-config

器件型号:CC3220SF-LAUNCHXL

高支持、

我正在使用 Smart config 来一次配置多个器件。 我使用的是 TI Simplelink Wi-Fi Stater Pro 移动应用。 配置过程启动后、器件会进入 AP+SC 模式。 我已使用安全密钥在 TI 移动应用中启用 Smart Config。  

当我开始在 SC 模式下配置器件(尝试在 SC 模式下添加配置文件)时、大多数情况下器件在不添加配置文件的情况下会获得 SMART CONFIG 同步超时。 有时只有一个器件获得配置文件、有时(非常少见)两个器件都获得配置文件。  

我想知道为什么在使用 SC 进行配置时两个器件无法同时获取配置文件(因为 SC 使用广播机制)。  

再问一个问题、我们能否增加移动应用程序中 SC 配置文件数据包的广播时间、以便所有器件都接收到数据包而不会超时。  

此致

Sai Jnaneswar Juvvisetty.

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

    尊敬的 Sai:

    感谢您的提问、我已将此指派给了我们的一位软件专家。

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

    你好、Sai、  

    您是否能够共享配置文件的一些错误代码或调试日志? 我需要更多有关器件上发生的事情的信息、以便能够更好地为您提供帮助。  

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

    您好、Sabeeh:

    感谢您的答复。 很抱歉这么晚才回复。

    也许我可以帮助你解释我的问题清楚和详尽。

    问题1:

    例如、假设有5个器件在 AP+SC 中处于配置模式、且已启用智能配置密钥。 我使用 Simplelink WiFi Starter pro 移动应用来配置器件。 我在移动应用中输入接入点凭据和智能配置密钥来配置器件。 当移动应用开始将配置文件广播到 simplelink 器件后、5个器件中只有3个器件获得配置文件、两个器件没有获得配置文件。 以下是这两个未获取配置文件的设备的日志。  

    67 15614 [INFO ][DEMO][15614] API_adProvisioningOpen(): Provisioninig Service Opened
    
    68 18164 [INFO ][DEMO][18164] [WLAN EVENT] Smart Config Synced!
    
    69 58164 [INFO ][DEMO][58164] [WLAN EVENT] Smart Config Sync timeout

    其次、即使我在移动应用中提供正确的凭据和智能配置密钥、设备也无法获取 IP 地址。 提示确认失败。 以下是相同的日志。  

    67 107531  [INFO ][DEMO][107531] [WLAN EVENT] Smart Config Synced!
    
    68 122201  [INFO ][DEMO][122201] [WLAN EVENT] Profile Added
     
    69 133301  [INFO ][DEMO][133301] [WLAN EVENT] Confirmation fail: Connection failed
     
    70 133302  [INFO ][DEMO][133302] [Provisioning task] Current: 2, Event: 4, Next: 2

    我能知道发生这些问题的原因吗? 从移动应用程序执行基于配置的智能配置时、是否应满足任何前提条件。

    问题2:

    使用 TI 移动应用进行基于智能配置时、我发现批量配置中很少有器件会发生智能配置超时。 有没有任何参数可用于增加移动应用中的广播时间、以便所有器件都获得配置文件。  

    还有一个问题。

    是否有任何包含基于智能配置的配置的移动应用库可集成到我自己的移动应用进行配置过程。 如果是、请提供链接并让我知道如何集成库。

    谢谢。

    Sai Jnaneswar Juvvisetty.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    5个设备中只有3个设备获得配置文件,两个设备没有获得配置文件

    您是否尝试同时配置全部5个器件? 如果只有1个器件通电、是否成功?

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

    此外、您是否正在进行开箱即用演示、或者是否已 使用自定义应用对器件进行了编程?

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

    您好、Sabeeh:

    为了回答您的问题、是的、我尝试同时配置所有器件。 如果某个器件有时通电、则90%的时间成功、10%的时间失败。

    为了回答您的第二个问题、我将使用  Amazon FreeRTOS v202107、  我正在使用基于 TI 的配置流程来配置器件。

    谢谢。

    Sai Jnaneswar   

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

    尊敬的 Sai:

    您是否为此使用了开箱即用演示?