WINC1500: Update firmware.

* Update firmware to 19.7.6.
* Update firmware update script.
* Fix reported host driver version.
This commit is contained in:
iabdalkader 2022-02-09 21:55:27 +02:00
parent 5e30978827
commit 067d4f54ed
3 changed files with 10 additions and 10 deletions

View File

@ -7,8 +7,8 @@
# 4) Run this script to update the firmware.
#
# NOTE: Older fimware versions are no longer supported by the host driver.
# NOTE: The latest firmware (19.6.1) only works on ATWINC1500-MR210PB.
# NOTE: Firmware is at <openmv-ide-install-dir>/share/qtcreator/firmware/WINC1500/winc_19_6_1.bin
# NOTE: The latest firmware (19.7.6) only works on ATWINC1500-MR210PB.
# NOTE: Firmware is at <openmv-ide-install-dir>/share/qtcreator/firmware/WINC1500/winc_19_7_6.bin
import network
@ -16,4 +16,4 @@ import network
wlan = network.WINC(mode=network.WINC.MODE_FIRMWARE)
# For ATWINC1500-MR210PB only.
wlan.fw_update("/winc_19_6_1.bin")
wlan.fw_update("/winc_19_7_6.bin")

Binary file not shown.

View File

@ -727,13 +727,13 @@ int winc_fw_version(winc_fwver_t *wfwver)
// Read FW, Driver and HW versions.
m2m_wifi_get_firmware_version(&fwver);
wfwver->fw_major = fwver.u8FirmwareMajor; // Firmware version major number.
wfwver->fw_minor = fwver.u8FirmwareMinor; // Firmware version minor number.
wfwver->fw_patch = fwver.u8FirmwarePatch; // Firmware version patch number.
wfwver->drv_major = fwver.u8DriverMajor; // Driver version major number.
wfwver->drv_minor = fwver.u8DriverMinor; // Driver version minor number.
wfwver->drv_patch = fwver.u8DriverPatch; // Driver version patch number.
wfwver->chip_id = fwver.u32Chipid; // HW revision number (chip ID).
wfwver->fw_major = fwver.u8FirmwareMajor; // Firmware version major number.
wfwver->fw_minor = fwver.u8FirmwareMinor; // Firmware version minor number.
wfwver->fw_patch = fwver.u8FirmwarePatch; // Firmware version patch number.
wfwver->drv_major = M2M_RELEASE_VERSION_MAJOR_NO; // Driver version major number.
wfwver->drv_minor = M2M_RELEASE_VERSION_MINOR_NO; // Driver version minor number.
wfwver->drv_patch = M2M_RELEASE_VERSION_PATCH_NO; // Driver version patch number.
wfwver->chip_id = fwver.u32Chipid; // HW revision number (chip ID).
return 0;
}