![]() ![]() ![]() If a firmware update is necessary, set an event timer to schedule the update.Determine whether the driver has a firmware version that is more recent than the version on the firmware currently flashed on device hardware.Identify the device to which it is attached.Typically, the firmware update driver is a lightweight device driver that does the following:Īt device start or in the driver's EVT_WDF_DRIVER_DEVICE_ADD callback function: The driver binary can use KMDF, UMDF 2 or the Windows Driver Model.īecause WU cannot execute software, the firmware update driver must hand the firmware to Plug and Play (PnP) for installation. ![]() For more info about universal drivers, see Getting Started with Windows Drivers. In both cases, the firmware update driver package must be universal. If your device uses a Microsoft-supplied driver, you must provide a separate firmware update driver package. If your device uses a vendor-supplied driver, you have the option of adding the firmware update logic and payload to your existing function driver, or providing a separate firmware update driver package. To do this, you'll provide an update mechanism, implemented as a device driver, that includes the firmware payload. For information about updating system firmware, see Windows UEFI firmware update platform. This topic describes how to update a removable or in-chassis device's firmware using the Windows Update (WU) service. Updating Device Firmware using Windows Update ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |