USB20CV is the official test tool for device framework testing. As of April 2007, the mass storage class tests and the video class tests are official and mandatory. This software is provided courtesy of Intel Corporation. The installation utility, USB20CV for 32-bit Windows contains USB Command Verifier (USB20CV) and documentation. USB20CV is the compliance test tool which evaluates High, Full and Low-speed USB devices for conformance to the USB Device Framework (Chapter 9), Hub device class (Chapter 11), HID class, and OTG Specification. Also included are mass storage class and USB video class specification tests. All USB peripherals are required to pass the Device Framework tests in order to gain certification. The other tests are mandatory for certification when supported. If you have installed a previous version of the USB 2.0 Command Verifier, you must uninstall it before installing the new version.