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.

[参考译文] CC3220S-LAUNCHXL:SimpleLink 4.30.6中可能存在的问题

Guru**** 2538960 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/954460/cc3220s-launchxl-possible-issue-in-simplelink-4-30-6

器件型号:CC3220S-LAUNCHXL
主题中讨论的其他器件:CC3220SF

大家好、

我遇到了与 SimpleLink SDK 4.30.6相关的问题。 具体而言、其余呼叫/api/1/wlan/profile_add.似乎存在问题

为了帮助缩小此范围、我使用的是从4.30.6 SDK 获取的配置演示应用。 我已经使用配置应用程序测试了所有这些、但由于我看不到它在做什么、因此很难对结果的差异进行评论。

症状:

我开始调查这一情况、因为在我的应用程序中、我注意到对/profile_add 的调用导致了 NWP 中止。 为了帮助缩小范围、我尝试使用4.30.6服务包中的配置演示。 马上就有一个奇怪的区别:  

有趣的是不会打印 SSID。 在4.20版本的 SimpleLink 上、会打印 SSID。 请注意、为了测试这一点、我使用相同的代码、只是刷写不同的服务包。 也就是说、我不会更改正在刷写的基础源代码。  

但是、真正的问题是、每当我在添加配置文件时使用带大写字母的 SSID 时、我都会得到以下结果:

使用所有小写的 SSID 不会产生此结果。 此外、4.20.7不会发生这种情况

如果能帮助解决这一问题、我们将不胜感激。  

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

    您好!

    我尝试在运行 v4.20 SDK 和 v.3.17.0.4 NWP 服务接收器配置示例的 CC3220SF 中重现您的问题、但无法重现您的问题。

    使用 SSID 为"ATT6d97DE"的本地网络、我可以成功完成配置流程、而不会遇到任何中止问题。 您能否从器件中收集 NWP 日志、以便在遇到此中止时、我可以准确地查看 NWP 发生了什么情况? 收集 NWP 日志的说明可在 NWP 用户指南的第20.1节 中找到:https://www.ti.com/lit/swru455

    请注意、如果您正确捕获了日志、日志将采用二进制格式。 这是正常情况、因为日志只能由 TI 解码。 但是、在您向我提供收集的日志之前、您可以对其执行完整性检查。 如果从冷启动成功捕获 NWP 日志、则应在原始日志中看到一些 ASCII 明文、尤其是/sys/servicepack.ucf NWP SP 文件。 此外、该字符串前面的3个字节的二进制数据将为0x27 0xCA 0x2F。 如果您检查字符串+这3个字节并在日志中看到它、则最后要检查的是捕获的字节流中存在空(0x0)字符。 如果是、日志应被正确捕获并可由我的工具解码。

    谢谢、
    Michael

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

    您好、Michael、

    我将捕获日志并将其返回给您。 我应该如何将其传输给您?

    此外、这可能是一个拼写错误、但请确保您使用3.17.04服务包对 SDK 的4.30版本进行测试、因为这是重现我的问题的配置。  

    谢谢!