Thundermax port devices driver updater-->

Garmin Support Center is where you will find answers to frequently asked questions and resources to help with all of your Garmin products. Download the Windows CH340 Driver; Unzip the file; Run the installer which you unzipped; In the Arduino IDE when the CH340 is connected you will see a COM Port in the Tools Serial Port menu, the COM number for your device may vary depending on your system. Older Windows Driver Version and Instructions. Download the Windows CH340 Driver; Unzip.

This topic is intended for OEMs who want to build a Windows 10 system with USB Type-C connector and want to leverage OS features that allow for faster charging, power delivery, dual role, alternate modes, and error notifications through Billboard devices.

This issue might have occurred due to corrupted/ outdated drivers after upgrading to Windows 10. Try the below troubleshooting steps and check if it helps. Step 1: I suggest you to run Hardware and Devices troubleshooter checks for common problems and makes sure that any new device or hardware connected to your PC is installed correctly. Download drivers for ZTE smartphones (Windows 10 x64) for free, or install DriverPack Solution software for driver download and update Are you tired of looking for the drivers for your devices? DriverPack Online will find and install the drivers you need automatically.

A traditional USB connection uses a cable with a USB A and USB B connector on each end. The USB A connector always plugs in to the host side and the USB B connector connects the function side, which is a device (phone) or peripheral (mouse, keyboard). By using those connectors, you can only connect a host to a function; never a host to another host or a function to another function. The host is the power source provider and the function consumes power from the host.

The traditional configuration limits some scenarios. For example, if a mobile device wants to connect to a peripheral, the device must act as the host and deliver power to the connected device.

The USB Type-C connector, introduced by the USB-IF, defined in the USB 3.1 specification, addresses those limitations. Windows 10 introduces native support for those features.

Feature summary

  • Allows for faster charging up to 100W with Power Delivery over USB Type-C.
  • Single connector for both USB Hosts and USB Devices.
  • Can switch USB roles to support a USB host or device.
  • Can switch power roles between sourcing and sinking power.
  • Supports other protocols like DisplayPort and Thunderbolt over USB Type-C.
  • Introduces USB Billboard device class to provide error notifications for Alternate Modes.

Thundermax Port Devices Driver Updater

Official specifications

Hardware design

USB Type-C connector is reversible and symmetric.

The main component are: the USB Type-C connector and its port or PD controller that manages the CC pin logic for the connector. Such systems typically have a dual-role controller that can swap the USB role from host to function. It has Display-Out module that allows video signal to be transmitted over USB. Optionally it can support BC1.2 charger detection.

Thundermax Port Devices Drivers

Consider recommendations for the design and development of USB components, including minimum hardware requirements, Windows Hardware Compatibility Program requirements, and other recommendations that build on those requirements.Hardware component guidelines USB

Choose a driver model

Use this flow chart to determine a solution for your USB Type-C system.

If your system...Recommended solution...
Does not implement PD state machinesWrite a client driver to the UcmTcpciCx class extension.
Write a USB Type-C port controller driver
Implements PD state machines in hardware or firmware and support USB Type-C Connector System Software Interface (UCSI) over ACPILoad the Microsoft provided in-box drivers, UcmUcsiCx.sys and UcmUcsiAcpiClient.sys.
See UCSI driver.
Implements PD state machines in hardware or firmware, but either does not support UCSI, or support UCSI but requires a transport other than ACPIWrite a client driver for the UcmCx class extension.
Write a USB Type-C connector driver
Write a USB Type-C Policy Manager client driver
Implements UCSI but requires a transport other than ACPIWrite a client driver to the UcmUcsiCx class extension.
Use this sample template and modify it based on a transport that your hardware uses.
Write a UCSI client driver

Bring up drivers

  • USB Function driver bring-up is only required if you support USB Function mode. If you previously implemented a USB Function driver for a USB micro-B connector, describe the appropriate connectors as USB Type-C in the ACPI tables for the USB Function driver to continue working.

    For more information, see instructions about writing a USB Function driver.

  • USB Role-Switch driver bring-up is only required for devices that have a Dual Role controller that assumes both Host and Function roles. To bring-up the USB Role-Switch driver, you need to modify the ACPI tables to enable the Microsoft in-box USB role-switch driver.

    For more information, see the guidance for bringing up the USB Role Switch Driver.

  • A USB Connector Manager Driver is required for Windows to manage the USB Type-C ports on a system. The bring-up tasks for a USB Connector Manager driver depend on the driver that you choose for the USB Type-C ports: The Microsoft in-box UCSI (UcmUcsiCx.sys and UcmUcsiAcpiClient.sys) driver, a UcmCx client driver, or a UcmTcpciCx client driver. For more information, see the links in the preceding section that describe how to choose the right solution for your USB Type-C system.


Perform various functional and stress tests on systems and devices that expose a USB Type-C connector.

Test USB Type-C systems with USB Type-C ConnEx - Run USB tests included in the Windows Hardware Lab Kit (HLK) for Windows 10.

Run USB function HLK tests with a C-to-A cable (search for Windows USB Device in the HLK

Certification/ComplianceAttend Power Delivery and USB Type-C compliance workshops hosted by the standards bodies.

See also

USB or Universal Serial Bus is the most common and popular interface for connecting variety of devices to computer and it is also the fastest way to transfer huge amount of data from one device to another. We all use USB in our daily life and work whether it is in computers, smartphones, tablets, camera etc. There are various types of USB connectors and ports, in computers we see a larger USB port, in smartphones a tiny one and in printers, scanners and camera a different one. Now here comes new type of USB physical connector / port that is just been released known as USB Type-C, but first let us learn about the various older types of USB ports / connectors.


  • 1 Types of USB Ports & Connectors
  • 2 USB Type-C Explained in Detailed
    • 2.1 Advantages & Benefits of USB Type-C

Types of USB Ports & Connectors

Here are various USB types:

USB Type-A: Most popular USB Type that is found in computers, laptops and netbooks. It has the biggest size as compared to other USB types.

USB Type-B: They are generally found in printers, scanners etc. USB Type-B is further divided in three sub-types that being mentioned below:

  • Mini-B: Generally found in SLR Digital cameras, scanners etc.
  • Micro-B: They are widely used in smartphones, tablets and other small or mobile devices. Can also be seen in small digital cameras.
  • Micro-B USB 3.0: Found in high speed USB 3.0 external Hard disks and some other high speed devices.
  • Standard-B USB 3.0: In printers, scanners etc.

USB Type-C: The newest USB standard which is currently available in few devices but in future it will replace all other USB-Types in every device.

USB Versions / Revisions

RevisionMaximum SpeedMax. Power OutputPower Direction
USB 1.112Mbps2.5V, 500mAHost to peripheral
USB 2.0480Mbps2.5V, 1.8AHost to peripheral
USB 3.05Gbps5V, 1.8AHost to peripheral
USB 3.110Gbps20V, 5A (100 Watt)Bi-directional, can provide and receive power using the same port

USB Type-C Explained in Detailed

USB Type-C is the latest USB standard that is set to replace all the other USB Types in the future. The need for new USB Type arises because of the limitations of the other USB types whether it is in terms of speed, power output or size. USB Type-C port and connector is very small in size, yet it is very powerful of all other USB types. You can put a USB Type-C port in virtually any device whether it is a PC, Laptop Smartphone, Tablet or any other smaller mobile device.

Apple MacBook 2015 USB Type-C Port

Advantages & Benefits of USB Type-C

Here are main advantages or benefits of USB Type-3.

Smaller in Size

The first advantage of USB Type-C port or plug is that it is very small in size which means it will take less space on your devices. The size of a USB Type-C port is almost the same as that of a micro-B USB port but it is much powerful and advanced than a micro-B USB port.

Reversible Plug Orientation

USB Type-C has reverse plug orientation which means you can plug any USB Type-C connector end to any of the USB Type-C port in your devices. Also you don’t have to worry about plugging the USB Type-C connector upside or upside down as there is no given orientation to plug in a USB Type-C connector to a USB Type-C port, whereas in other USB Types there is a proper orientation and you have to put in a USB connector in only one orientation otherwise it will not go in or it may break.

Supports up to USB 3.1

Thundermax Port Devices Driver Windows 7

As of now USB Type-C supports up to the latest USB 3.1 specification. This means if you have a high speed USB Type-C port in your computer or smartphone then you can enjoy data transfer speed up to 10Gbps. Well one thing to note here is that not all USB Type-C ports are USB 3.1 ready and it depends on the manufacturer what underlying technology (USB 2.0 / USB 3.0 / USB 3.1) they have implemented for the USB Type-C port in their device. We have seen this in past because Nokia N1 Tablet had USB Type-C port but it was only USB 2.0. But because we are moving to the future and not past we expect that the majority of upcoming devices with USB Type-C port will be USB 3.1 ready only.

Thunder-max Port Devices Driver

Power Delivery (PD)

USB Type-C can deliver much greater amount of power as compared to all other USB Types. The maximum power output for USB Type-C port is 100W (20V X 5A) which can be used to charge bigger devices also, which includes Laptops, Netbooks etc. Also the direction of power in USB Type-C port is two ways or Bidirectional which means it can give and receive power through a single port only. This can bring a revolution in the area of battery charging because now we will be able to charge our laptops through a USB Type-C port only, and we do not require or have to carry those bulky power adapters and chargers. But it must be noted that for charging a bigger device, the Device (Laptops, Netbooks etc.) and USB Type-C Cable both must support Power Delivery (PD) feature.

One Cable for All

For devices with USB Type-C ports you only require one type of cable which has USB Type-C connectors on both the ends. You don’t have to use any conversion type cables anymore and only one cable is required for connecting all your devices having USB Type-C ports.

Backward Compatible (using adapters)

If you want to plug in your device having older USB Type in a computer with new USB Type-C port then you can do so by using Type A to Type C or Type A to Type C adapters and cables. Your device will work but it will not get the maximum performance which you can get with a device having the USB Type-C port.

Thunder-max Port Devices Driver

USB Type-C to Type-A Female Cable

List of Devices with USB Type-C Port

Here is the list of laptops, tablets, hard drives and smartphones that comes with USB Type-C Port.

Nokia N1 Tablet

Apple MacBook 2015

Google’s second Chromebook Pixel

HP Pavilion X2 10.1-inch Detachable 2 in 1 Laptop

OnePlus 2 (Android Smartphone)

Xiaomi Mi 4c (Android Smartphone)

Xiaomi Mi5 (Android Smartphone)

Samsung Galaxy 7 (Android Smartphone)

Nexus 6P (Android Smartphone)

OnePlus X (Android Smartphone)

Nexus 5X (Android Smartphone)

ASUS ZenFone 3 (Android Smartphone)

Gionee Elife S Plus (Android Smartphone)

Xiaomi Mi Pad 2 (Android Tablet)

Thundermax port devices drivers

Xiaomi Mi5 (Android Phone)

Microsoft Lumia 950 & 950 XL (Windows Phone)

Xiaomi Redmi Note 3 (Android Smartphone)

Thundermax Port Devices Driver Device

Nexus 5X (Android Smartphone)

Meizu Pro 5 (Android Smartphone)

UMI Hammer S (Android Smartphone)

LeEco Le 1S (Android Smartphone)

Gionee Elife S8 (Android Smartphone)

Google Pixel C (Chromebook)

Gigabyte GA-Z170X-Gaming 6 Motherboard

SanDisk SSD’s (USB Type-C series only)

Thunder-max Port Devices Driver

LaCie mobile drive (external hard disk)

Google Pixel C Tablet (Android Tablet)

iPad Pro