WIFI技术
直播中

麦特拉布

12年用户 1047经验值
私信 关注
[问答]

如何使用MFG命令为CYW4373重新编程MAC地址?

请告知如何使用 MFG 命令为 CYW4373(村田 2AE)重新编程 MAC 地址?
电路板是带有 Murata 2AE(CYW4373)的 STM32H747I-DISCO,软件是英飞凌 AIROC-Wi-Fi-Bluetooth-STM32 Expansion Pack V1.5.1 的"wifi_mfg_tester_threadx" 。
我使用了"wl --ser xx wrvar macaddr=XX:YY:ZZ:AA:BB:CC" ,但没有改变原始(编程前)的 MAC 地址。
WL 命令如下:
C:Example_WiFiwifi_mfg_tester_threadxwl-tool-bin>wl4373.exe --ser 3 ver
7/19/2017 build 0
wl0: Aug 3 2022 20:30:47 version 13.10.246.286 (4b0a74a CY WLTEST) FWID 01-e73c9ff8
C:Example_WiFiwifi_mfg_tester_threadxwl-tool-bin>wl4373.exe --ser 3 cur_etheraddr
cur_etheraddr DC:FE:23:B7:25:14
C:Example_WiFiwifi_mfg_tester_threadxwl-tool-bin>wl4373.exe --ser 3 wrvar macaddr=02:01:02:03:04:05
sromrev 11 缓冲区大小 9 字节:
0x80 0x07 0x19 0x02 0x01 0x02 0x03 0x04 0x05
C:Example_WiFiwifi_mfg_tester_threadxwl-tool-bin>wl4373.exe --ser 3 cur_etheraddr
cur_etheraddr DC:FE:23:B7:25:14
C:Example_WiFiwifi_mfg_tester_threadxwl-tool-bin>

回帖(1)

尚文清

2024-5-28 16:05:59
要使用MFG命令为CYW4373重新编程MAC地址,请按照以下步骤操作:

1. 首先,确保您的STM32H747I-DISCO开发板已连接到计算机,并且Murata 2AE(CYW4373)模块已正确安装。

2. 打开命令提示符或终端窗口,并导航到包含"wifi_mfg_tester_threadx"工具的目录。

3. 使用以下命令连接到CYW4373模块:
```
./wifi_mfg_tester_threadx.exe --ser connect
```
将``替换为您的计算机上CYW4373模块的串行端口。

4. 连接成功后,您将看到类似于以下输出的提示:
```
C:Example_WiFiwifi_mfg_tester_threadxwl-tool-bin>wl4373.exe --ser ver7/19/2017 build 0wl0: Aug 3 2022 20:30:47 version 13.10.246.286 (
```

5. 现在,使用以下命令重新编程MAC地址:
```
wl --ser wrvar macaddr=XX:YY:ZZ:AA:BB:CC
```
将``替换为您的计算机上CYW4373模块的串行端口,将`XX:YY:ZZ:AA:BB:CC`替换为您希望设置的新MAC地址。

6. 如果命令执行成功,您将看到类似于以下输出的提示:
```
wl0: Successfully wrote 'macaddr' to NVRAM
```

7. 重新启动CYW4373模块以使更改生效。您可以通过断开并重新连接开发板来实现这一点。

8. 连接成功后,使用以下命令检查新的MAC地址:
```
wl --ser rdvar macaddr
```
将``替换为您的计算机上CYW4373模块的串行端口。

9. 如果一切正常,您将看到输出显示新的MAC地址。

请注意,重新编程MAC地址可能会影响设备的网络连接和功能。在进行更改之前,请确保了解可能的影响,并在必要时与设备制造商联系。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分