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.

[参考译文] CC3220MODA:设置和更改服务集标识符、网络终端上的 SSID 示例

Guru**** 2564565 points
Other Parts Discussed in Thread: CC3220SF, UNIFLASH, CC3220MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/730277/cc3220moda-setting-and-changing-service-set-identifier-ssid-on-network-terminal-example

器件型号:CC3220MODA
主题中讨论的其他器件:CC3220SFUNIFLASHCC3220MOD

我们一直在使用 CC3220和示例项目"network_terminal_CC3220SF_LAUNCHXL_tirtos_ccs"

我们已使用 Aardvark SPIFLASH 编程器使用我使用 UniFlash 创建的十六进制文件对目标进行编程。

我们有多个原型、我一直在尝试为它们提供 SSID、其中包含我们的产品型号和序列号。  在 Uniflash Development Mode - AP & Wi-FiRegisteredDirect Group Owner WLAN Configuration 对话框中,我尝试设置 SSID,例如,"mysimplelinkST365SN" 1、"mysimplelinkST365SN2"、"mysimplelinkST365SN3"… 最后一位数字是我们原型的序列号。

我已经对目标原型进行了编程、然后使用 UART 接口打开 WLAN_AP_START、在这里打开 WLAN 也尝试设置 SSID。   我看到我的 Wi-Fi 监控器电话应用程序上出现了 WLAN 接口。  遗憾的是、我的序列号4和序列号5报告它们是序列号3。  

我无法通过 wlan_ap_start -s 命令设置 SSID、"network_terminal_CC3220SF_LAUNCHXL_tirtos_ccs"的帮助菜单清楚地显示了我可以这样做。

我甚至返回到 Uniflash 并创建了一个新的十六进制文件、在该文件中我仔细检查了是否为序列号5设置了 SSID、并加载了 SPIFLASH。  当我执行 wlan_ap_start 命令时、原型仍然显示"mysimplelinkST365SN3"的 SSID。

我想知道 SSID 是否存储在第一次对 CC3220MOD 进行编程但未正确重新编程的某个位置。

底线是、UniFlash 将为我提供一种对 SSID 和"network_terminal_CC3220SF_LAUNCHXL_tirtos_ccs"应用程序段进行编程的方法、让我能够在运行时重置 SSID、但我的原型序列号5一直报告序列号3。

不确定接下来要尝试什么。 (我将找到从" 网络终端示例版本:1.0.1.0"到其他版本的版本、以便我可以确保已加载新代码)。

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

    下面是 UniFlash 设置。  您可以看到、当我打开最近的项目时、它会出现序列号3。 我确信我已更改为序列号5、并保存了更改、然后生成了十六进制文件。

    可能是我使用 UniFlash 不正确。

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

    在开发模式下、映像的 MAC 地址必须与目标的 MAC 地址相匹配。 在生成每个映像之前、您必须连接到器件以填充其 MAC 地址。
    您也可以更改为生产模式

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

    感谢您回来。

    有关获取 MAC 的信息。 假设我没有犯错、我就这样做了。 我首先在生产模式下加载了终端程序、然后引导消息为我提供了 MAC。 然后、我使用 UniFlash 为调试模式(使用 MAC)创建了一个新的十六进制文件并加载了该文件。

    我想知道生产模式下的首次加载是我为序列号3生成的文件是不是根本原因。

    但是、正如我说过的、我创建了一个新文件、为序列号4和5设置了 SSID、但两个器件都报告了"mysimplelinkST354SN3"。 起初、我认为实数序列号3在某些地方是粉末、但当我断开序列号4或5的电源时、信号消失了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您必须以某种方式将同一映像编程到其他器件、否则 SSID 不能是这样。