# Plug in the USB cable wdi-simple.exe -v 0x335e -p 0x8a01 -b -i 0 # Execute script to flip the device state to STM32 Bootloader. Z adic.exe -vid 0x0483 -pid 0xdf11 -create ' STM32 BOOTLOADER ' # Unplug and re-plug the USB cable to reset the device to primary mode # Execute the script to run a DFU update. Select the “Let me pick from a list of device drivers on my computer” option. Select “Show All Devices” in the drop-down menu. Click on “Have Disk” option. Enter the storage location for the Google USB driver. Click on “Android ADB Interface” from the list. Confirm the Android USB driver installation by pressing the “Yes.
-->The driver samples in this directory provide a starting point for writing a custom USB driver for your device.
Simple Usb Devices Driver Updater
Sample | Description |
---|---|
KMDF Bus Driver | Demonstrates how to use KMDF for a bus driver with the OSR USB-FX2 device. |
Sample KMDF Function Driver for OSR USB-FX2 | Demonstrates how to perform bulk and interrupt data transfers to a USB device. The sample is written for the OSR USB-FX2 Learning Kit. |
USB Function Client Driver | A skeleton sample driver that shows how to create a Windows USB function controller driver using the USB function class extension driver (UFX). |
Sample UMDF Filter above KMDF Function Driver for OSR USB-FX2 (UMDF 1) | Demonstrates how to load a UMDF filter driver as an upper filter driver above the kmdf_fx2 sample driver. The sample is written for the OSR USB-FX2 Learning Kit. |
Sample UMDF Filter above UMDF Function Driver for OSR USB-FX2 (UMDF 1) | demonstrates how to load a UMDF filter driver as an upper filter driver above the umdf_fx2 sample driver. The sample is written for the OSR USB-FX2 Learning Kit. |
UMDF 1 Function Driver | A User-Mode Driver Framework (UMDF 1) driver for the OSR USB-FX2 device. It includes a test application and sample device metadata, and supports impersonation and idle power down. |
UMDF 2 Function Driver | A User-Mode Driver Framework (UMDF 2) driver for the OSR USB-FX2 device. It includes a test application and sample device metadata, and supports impersonation and idle power down. |
Usbsamp Generic USB Driver | Demonstrates how to perform full speed, high speed, and SuperSpeed transfers to and from bulk and isochronous endpoints of a generic USB device. |
USBView | A Windows application that allows you to browse all USB controllers and connected USB devices on your system. |
WDF Sample Driver Learning Lab for OSR USB-FX2 | Contains a console test application and a series of iterative drivers for both KMDF and UMDF version 1. |
UcmCxUcsi Port Controller Client Driver | Demonstrates how to create a Windows USB Type-C port controller driver using the USB Connector Manager class extension driver (UcmCx). |
UcmTcpciCx Port Controller Client Driver | Demonstrates how to create a Windows USB Type-C port controller driver using the USB Connector Manager Type-C Port Controller Interface class extension driver (UcmTcpciCx). |
UcmUcsiCx ACPI Client Driver | Demonstrates how to create a UCSI-compliant (ACPI transport) Windows USB Type-C port controller driver using the USB Connector Manager class extension driver (UcmCx). |