TL-USBDFU Solution

Supported Platforms      Demo      Prices      

TL-USBDFU is a host-side, customizable, cross-platform software solution that implements firmware upgrade via USB. It works with devices that are compliant to the USB device class specification for Device Firmware Upgrade (DFU) version 1.1. The solution is available for Windows, macOS and Linux.


USB DFU Solution


The core component is a cross-platform implementation of the DFU protocol which is available as a dynamic link library. The library exposes a C-style, unified API which behaves in the same way on all supported platforms. Based on this API custom applications or scripts can be built which work across all platforms. A customizable application with graphical user interface and a command line based utility is included.

Supported Platforms

GUI Utility for Windows and macOS

The TL-USBDFU solution includes an application with multi-language graphical user interface for Windows and macOS. The application can be configured through an external .xml file. Firmware images can be bundled with the application, and a matching image will be selected automatically for the connected USB device. The user interface supports multiple languages. English and German translations are included.

Software Development Kit

Example Scenarios

Some examples where the TL-USBDFU solution is useful are given below.

Licensing conditions & Prices

 

Current Version: 1.12

 

NOTE: The software described on this page is *not for use by end users*. It will not help solve any problems you may experience with a consumer device. Licenses are only available for hardware or software manufacturers.

 

To receive prices or license agreement, please fill out the contact form.

Keep up to Date

If you would like to be kept informed of product updates, please subscribe to the Thesycon newsletter.

 

 

© 2019 THESYCON

Device Driver - Software development - Consulting home