Simple USB Devices Driver

Simple USB Devices Driver

# 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.

Simple USB Devices DriverSimple USB Devices Driver-->Simple USB devices driver

The driver samples in this directory provide a starting point for writing a custom USB driver for your device.

Simple Usb Devices Driver Updater

SampleDescription
KMDF Bus DriverDemonstrates how to use KMDF for a bus driver with the OSR USB-FX2 device.
Sample KMDF Function Driver for OSR USB-FX2Demonstrates 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 DriverA 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 DriverA 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 DriverA 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 DriverDemonstrates how to perform full speed, high speed, and SuperSpeed transfers to and from bulk and isochronous endpoints of a generic USB device.
USBViewA 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-FX2Contains a console test application and a series of iterative drivers for both KMDF and UMDF version 1.
UcmCxUcsi Port Controller Client DriverDemonstrates how to create a Windows USB Type-C port controller driver using the USB Connector Manager class extension driver (UcmCx).
UcmTcpciCx Port Controller Client DriverDemonstrates 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 DriverDemonstrates how to create a UCSI-compliant (ACPI transport) Windows USB Type-C port controller driver using the USB Connector Manager class extension driver (UcmCx).