Example: 09-WiFi/WINC1500/fw_update.py
# 本作品采用MIT许可证授权。
# 版权所有 (c) 2013-2023 OpenMV LLC。保留所有权利。
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Atmel WINC1500 固件更新。
#
# 此脚本用于更新 ATWINC1500 WiFi 模块的固件。
# 1) 将固件镜像复制到 FAT32/exFAT 格式的 SD 卡中。
# 2) 安全移除/弹出 SD 卡(或在 Linux 上卸载)。
# 3) 从 IDE 中重置相机。
# 4) 运行此脚本以更新固件。
#
# 注意:主机驱动程序不再支持旧版本的固件。
# 注意:最新的固件(19.7.6)仅适用于 ATWINC1500-MR210PB。
# 注意:固件位于 <openmv-ide-install-dir>/share/qtcreator/firmware/WINC1500/winc_19_7_6.bin。
import network
# 初始化 WLAN 模块为下载模式。
wlan = network.WINC(mode=network.WINC.MODE_FIRMWARE)
# 仅适用于 ATWINC1500-MR210PB。
wlan.fw_update("/winc_19_7_6.bin")