Download Thesycon Mobile Phones & Portable Devices Driver



Thesycon develop custom device drivers for Windows operating systems, driver for broadband multimedia, audio and video applications, network drivers for ATM, ISDN and ADSL, drivers for USB, system-level Windows applications, function libraries and firmware. Software development, device driver development and firmware development for USB Devices, Windows and Linux. Q8: What is the use of installing Thesycon custom driver? A8: The customized USB driver supports PCM768KHz/DSD512 (Native). If you use the built-in driver of the system, there may be problems with high-spec audio sources that cannot be played. Altice Mobile has the latest phones with $0 down, 0% interest financing. Plus don't get tied down by your mobile plan, change your data as your needs change. Thesycon is specialised in the development of device drivers for Windows 10, 8, 7, Vista, XP and Windows CE, Mobile. For detailed information please check out our Reference Projects List. Please contact us to discuss your project and how we can help you make it a success. NOTE: The driver 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 such as a webcam, camcorder, card reader, external sound card, etc. Thesycon’s device drivers are software components intended to be used by hardware or software manufacturers to create end products.

Overview

The Thesycon driver is an alternate implementation for the internal IEEE 1394 (firewire) stack which many firewire cameras use to connect to the computer. The Thesycon driver replaces Microsoft's implementation of the firewire stack. Replacing the Microsoft implementation can have adverse affects, as not all cameras are compatible with the Thesycon driver. This document covers identifying if you have the Thesycon driver installed and how to install, uninstall, or switch firewire drivers. It will also discuss some of the compatibility concerns with current firewire cameras.

The Thesycon driver stack is only a concern when using firewire/1394 cameras. You do not need to install or remove the driver if you do not have a firewire camera. The Thesycon driver affects the internal firewire device bus, which means it may affect all firewire devices on the computer.

Thesycon Camera Compatibility

QImaging: QImaging firewire cameras require the Thesycon driver. QCam driver installations will install the Thesycon driver as part of installing the camera driver.

Photometrics: Photometrics firewire cameras benefit from the Thesycon driver. With the default Microsoft IEEE 1394 implementation Photometrics firewire cameras can experience image tearing, interference lines, dark or black images, and reduced readout. PVCam does not automatically install the Thesycon driver. Photometric provides an installer for its customers on its website (you can find the link in the References section of this document).

Hamamatsu: Hamamatsu firewire cameras are not compatible with the Thesycon driver. The Thesycon driver must not be installed when the DCam and the camera are connected to the computer. If the Thesycon driver is present when the camera is attached the camera will not be recognized. If the Thesycon driver is installed during the installation of DCam, then removed prior to connecting the camera the camera will behave poorly, including: slow acquisition, duplicate, or quadruplicate images, and delayed and/or mirrored portions of the image. The Thesycon driver should be removed prior to installing DCam.

Olympus: Olympus firewire cameras are not compatible with the Thesycon driver. An Olympus camera will not be detected properly if the Thesycon driver is present when attaching the camera.

Background

In the summer of 2008, there were two updates to how Microsoft implemented its IEEE 1394 (firewire) stack (see the hotfix # 952824 and # 951410 in the references). These two updates caused problems using firewire cards and devices used by many of the camera providers we work with (see Microsoft KB #958149 in the references section and the compatibility section of this document). The Thesycon driver provides an alternate implementation of the IEEE 1394 bus driver which avoids these problems and also adds support for the IEEE 1394b standards.

Not all cameras can use with the Thesycon driver, and so using the driver or mixing camera manufacturers on the same computer can lead to compatibility problems. For example QImaging cameras use the Thesycon driver, and its installer will install the driver automatically. Hamamatsu cameras can not use the Thesycon driver. If you have a system with a QImaging and a Hamamatsu camera you will have to switch between using the Thesycon driver and the Microsoft driver. See below about some resolutions to incompatibility.

Is Thesycon Installed?

Open up the Device Manager (Right Click on 'My Computer' select Manage from the context menu, and choose Device Manager)

Open up the IEEE 1394 Bus Host Controller tree from the device list.

1) If the device is listed as shown above, as 'Texas Instruments OHCI Compliant IEEE 1394 Host Controller' then it is using the Microsoft driver.

2) If the device is listed as shown below, as 'T1394bus OHCI TI' then it is using the Thesycon driver.

3) You may have multiple devices - one for each firewire card in the computer, and one for any built in firewire controllers. Each card/controller may have different drivers installed.

You can get specific information about the installed driver as well. Double click the 1394 device to get its Properties page. Select the Driver tab to view the driver information.

Should I install the Thesycon driver?

If you have a QImaging or Photometrics camera and you do not already have the Thesycon driver installed, then you should install the Thesycon 1394 bus driver. For other cameras you should not install the Thesycon driver unless you are specifically instructed to by the camera manufacturer.

How do I install the Thesycon driver?

If you have a QImaging camera and do not already have the Thesycon driver installed then you should update to a newer version of QCam (version 2.0.82 at the time of this document), which will install the proper Thesycon driver for you.

If you have a Photometrics camera then download the proper version of the Thesycon driver from the Photometrics Download page (found in the references section of this document) and follow the below instructions.

1) Download the Thesycon-Installer.zip file from the Photometrics download page

2) Unpack the ZIP file into a desired location. There should be two files:

a) T1394bus_v1.29.2_full.exe (The current version of the Thesycon Driver Installer as of the making of this document. Version and file name may change).

b) How to Update the Thesycon Stack v1.0.pdf (A how to run the installer, which is also part of this document).

3) Run the T1394bus_v1.29.2_ful.exe file, which will unpack the Installer.

a) Press Next on the Welcome screen.

b) Choose an appropriate location to unpack the installer to using the Browse button and press the Install button.

c) The install will extract the contents to the specified location. Press Next to continue.

d) The install wizard completes. Press Finish to close it.

e) Navigate to the directory where the installer was extracted to (step 2 above: defaults to C:ThesyconT1394busv1.29.2).

f) Open up the drv.install folder, and then the sub directory which matches your system architecture (32bit or 64bit)

g) Run t1394bus_installwizard.exe


h) Select the firewire card of interest. If you have multiple firewire cards you can install the Thesycon driver on any or all of them.

i) When you select a firewire card it will give you information about which driver currently being used by that device, as well as more details about the driver's version.

j) To set a device to begin using the Thesycon driver press the Switch to T1394bus driver button.

k) If you get a warning about the driver as below, press the Continue Anyway button.

l) After installation the Thesycon Setup Wizard reflects the current state of the firewire controller.


How do I uninstall the Thesycon driver?

If you have a camera which is not compatible with the Thesycon driver you will need to uninstall the driver.

If you installed the Thesycon Setup Wizard as detailed in the previous section, follow these directions.

1. Open up the directory where the Thesycon Setup Wizard is located. By default the Thesycon drivers are installed in C:ThesyconT1394busv1.29.2. Open up the drv.install sub directory, then either the 32bit or 64bit sub directory as is appropriate for your architecture.

2. Run t1394bus_installwizard.exe to start the Thesycon Setup Wizard.

3. Select the card which you want to remove the Thesycon driver from and press the Switch to in-box 1394 driver button.

4. This reverts back to the firewire driver which was present prior to running the Thesycon installer. Note that you can remove the Thesycon driver from all firewire cards at the same time by using the Remove T1394bus driver from system button.

5. Note that this does not remove the Thesycon Setup Wizard, so you can continue to use it to switch firewire drivers when necessary.

If you do not have the Thesycon Setup Wizard, follow these directions.

1. Open up the Device Manager by right-clicking on 'My Computer', selecting Manage from the context menu, and selecting Device Manager from the list on the left side.

2. Open up the IEEE 1394 Bus host controllers device tree and select the device named T1394bus OHCI TI from the list

3. Double click on the T1394bus OHCI TI device to open up its Properties dialog and select the Driver tab.

4. Press the Update Driver... button to begin searching the Windows Driver Library for an appropriate driver.

5. Choose one of the Yes options to get the most up to date driver for your hardware and press Next.

Thesycon driver 4.86 download

6. Choose the Install the software automatically option and press Next.

7. Windows will search its update site to find the latest driver and inform you when it is finished.

Press the Finish button and the Thesycon driver is removed and replaced with the latest Microsoft IEEE 1394 driver.



How can I resolve different firewire driver requirements?

Some cameras require the Thesycon driver, while others are incompatible with it, so what happens if I have two cameras, one which requires the Thesycon driver like the Photometrics HQ2, and one which can not use it, like the Hamamatsu Orca-ER?

The safest thing to do is to have two different firewire bus host controllers installed on your system. For example many computers have built in firewire capacity, even if there are two firewire ports they run on the same controller and so should be used to run just a single firewire camera. If you have a second firewire camera install a firewire card (or a second firewire card) to add a second firewire bus controller.

Note: This computer has a built in firewire bus controller and an additional firewire card. The additional card provides 2 firewire ports, but because they are on the same card, they should both use the same driver.

When you have two controllers installed, you can install the Thesycon on one or more of the controllers as required by the cameras. This allows you to run those cameras that need the Thesycon driver on one firewire controller, and other cameras which can not use Thesycon drivers on the same computer.

When you have multiple firewire controllers, as in the above example, and you install the QImaging driver all of the IEEE 1394 bus host controllers will be switched to using the Thesycon driver.

When this occurs, uninstall the Thesycon driver for any firewire controller that will not be used to run the QImaging camera.

References

  • Thesycon Bus Driver for Windows: http://www.thesycon.de/eng/t1394bus.shtml
  • Photometrics Download Page: http://www.photomet.com/support/downloads/index.php
  • Windows Hotfix 952824: http://support.microsoft.com/kb/952824
  • Windows Hotfix 951410: http://support.microsoft.com/kb/951410
  • Microsoft KB #958149: http://support.microsoft.com/kb/958149

Reference Projects

USBIEEE 1394AudioDVBDriver InstallationNetworkOther

Thesycon commands expertise in several areas surrounding the development of device drivers and firmware. Below, we give a selection of the projects that have benefited from our expertise. Each item listed below refers to development work that Thesycon successfully completed either under contract to a client company or as product development. In many cases we worked together with partner companies responsible for hardware design.

Universal USB Device Driver for Windows

  • Design and implementation of a generic WDM device driver for USB 1.1, USB 2.0 and USB 3.0 devices
  • Programming interface for use by C/C++, C# .net or Java applications
  • For Windows 7, 8 and 8.1 and Windows 10 (32 and 64 bit): http://www.thesycon.de/usbio

TL-USBCOM Driver for Windows

  • CDC/ACM (communication device class, subclass abstract control model) device driver
  • Virtual COM port emulation
  • For Windows 7, 8, 8.1 and 10 (32 and 64 bit): http://www.thesycon.de/tl-usbcom

USB CDC/ECM Class Driver for Windows

  • CDC/ECM (communication device class, subclass Ethernet control model) device driver
  • NDIS Ethernet adapter emulation
  • For Windows 7, 8, 8.1 and 10 (32 and 64 bit): http://www.thesycon.de/cdcecm

USB CDC/NCM Class Driver for Windows

  • CDC/NCM (communication device class, subclass network control model) device driver
  • NDIS Ethernet adapter emulation
  • For Windows 7, 8, 8.1 and 10 (32 and 64 bit): http://www.thesycon.de/cdcncm
Download Thesycon Mobile Phones & Portable Devices driver

USB CDC/NCM Class Driver for Mac OS X

  • CDC/NCM (communication device class, subclass network control model) device driver
  • For Mac OS X 10.6 and later

USB CDC/ACM Class Driver for Windows

  • CDC/ACM (communication device class, subclass abstract control model) device driver
  • Virtual COM port emulation
  • For Windows 7, 8, and 8.1 (32 and 64 bit)

Device Driver for USB Camera Devices

USB Audio Class 2.0 Driver for Windows

  • Audio class 2.0 compliant high-speed isochronous audio streaming
  • Windows WDM audio interface, DirectX
  • ASIO 2.2 interface
  • For Windows 7, 8, 8.1 and Windows 10 (32 and 64 bit): see also the Professional Audio section below.

USB Audio Class 2.0 Driver for Mac OS X

  • Audio class 2.0 compliant high-speed isochronous audio streaming
  • Apple Core Audio interface
  • For Mac OS 10.6 and later, see also the Professional Audio section below.

USB Driver Suite for 2G and 3G GSM Phones

  • CDC/ACM and WMC, OBEX drivers with virtual COM port interface
  • USB Multi-Interface (composite) driver
  • RNDIS driver for Ethernet emulation
  • Support for GSM, GPRS, EDGE, UMTS, HSDPA/HSUPA
  • For Windows XP, Windows Vista, Windows 7, Windows 8

Windows Driver for USB Smart Card Reader

  • WDM-compliant Windows device driver for smart card reader device with high-speed USB interface
  • Driver-integrated T0/T1 protocol implementation, compliant to ISO/IEC 7816-3, ISO/IEC 7816-4, ISO/IEC 14443-3, ISO/IEC 14443-4 (Contactless integrated circuit(s) cards, Proximity cards)
  • Interoperability Specification for ICCs and Personal Computer Systems
  • Specification of the SIM - ME interface (GSM 11.11)

Power Line Modem with USB Interface

  • Windows device driver for a USB-based power line modem

High-Speed USB Data Capture

  • Device drivers and firmware for various USB-based high-speed data capture applications, e.g. for measuring devices and medical devices

Device Driver for USB-based Touch Screen

  • WDM-compliant Windows kernel-mode device driver for touch screen with USB interface

Selective USB Device Filtering

  • WDM-compliant Windows filter driver that blocks non- authorized USB devices
  • Flexible and configurable filtering based on VID, PID, serial number etc.

USB Programming Interface for Java

  • Device drivers and JNI libraries for Windows and Linux to create a USB programming interface for Java applications

USB Device Drivers for Linux

  • Kernel-mode drivers for various USB devices
  • Compatible with Linux kernel 2.4 and 2.6 series
  • Various user mode driver libraries

USB Drivers for Apple MacOS-X

  • Various USB device drivers for Mac OS 10.5 and later
  • USB audio drivers with high-speed isochronous streaming

High-Speed USB Interface for Scanner

  • Firmware for Cypress FX-2 microcontroller
  • Windows device driver and API

Embedded USB Device Firmware Stack

  • Design and implementation of a modular and portable device firmware stack
  • Operating system independent
  • USB 2.0 full and high speed support
  • Various device classes: CDC/ACM, Mass Storage, CDC/ECM, CDC/NCM, RNDIS, HID, Audio 1.0, Audio 2.0, MIDI 1.0, CCID
  • Supported microcontrollers:Atmel, NXP, Infineon, ST Microelecronics, Texas Instruments, Xilinx, Renesas, Spansion

Embedded USB Host Firmware Stack

  • Design and implementation of a modular and portable host firmware stack for OHCI/EHCI
  • Operating system independent
  • Support for external USB hubs
  • Class driver support: Mass Storage, Printer, HID, CDC/ACM
  • Supported microcontrollers: Atmel, NXP, Xilinx, Spansion

Embedded Printer Driver

  • Driver for page and label printers with USB interface
  • Based on embedded USB host stack
  • Printing via PCL3 and ESC/Pos

USB Bootloader for Embedded Systems

  • USB-based bootloader, persistent in FLASH
  • DFU class compliant protocol
  • Windows device driver and API DLL
  • Mac OS X firmware downloader
  • Convenient integration into applications and scripts

USB Device-to-Device Adapter

  • Adds USB device functionality to Linux or Windows system with USB host
  • Emulation of various device classes
  • Endpoint data transfer via private API

USB Firmware and PC API for Sensor Device

  • HID compliant USB interface for sensor chip
  • PC API and demo application for data visualization

USB Firmware for Medical Device

  • RTOS-based firmware framework for battery-powered data recorder
  • Drivers for continuous data sampling
  • USB mass storage device functionality

USB Device with Automatic Driver Installation

  • USB device with integrated CD-COM emulation
  • Automatic driver installation from built-in CD-ROM
  • Driver uninstallation via Windows Control Panel
  • Supports Windows XP to Windows 8 (32 and 64 bit)

USB to Parallel Port Converter Device

  • Design and implementation of an IEEE 1284 parallel port to USB adapter with application-specific protocol implementation in the device
  • Firmware for 32-bit ARM-based MCU
  • Windows device driver, WHQL certification, driver installer, factory test support tools

USB HID Device with Integrated CD-ROM Emulation

  • HID device for Windows installation without administrator privileges
  • Integrated CD-ROM emulation for automatic application launch based on Windows autorun
  • ISO image stored in device-internal FLASH memory
  • ISO image update through HID commands

Firmware for High-end USB Microphone

  • USB Audio 1.0 class compliant firmware
  • PCM audio streaming via I2S
  • HID composite device for private control

IEEE 1394 Bus Driver for Windows

  • Design and implementation of an alternative IEEE1394 bus driver for Windows 2000/XP/Vista/7/8
  • Compatible with Windows in-box bus driver
  • Full IEEE 1394a and IEEE 1394b support
  • OHCI 1.0, 1.1 and 1.1+ compliant
  • Robust design targeting industrial applications
Phones

Universal IEEE 1394 Device Driver for Windows

  • Design and implementation of a generic WDM- compliant device driver for IEEE1394 devices
  • Programming interface for use by Win32 applications
  • Supports Windows XP, Windows Vista, Windows 7, Windows 8:

IP over IEEE 1394 Device Driver for Windows

  • Design and implementation of a driver that implements the IPover1394 standard (RFC 2734).
  • IP packet transport over IEEE 1394a and IEEE 1394b
  • Ethernet adapter emulation

IEEE1394-based Frame Grabber Device

  • Design, Documentation and implementation of the 1394-based communication protocol, including isochronous streaming (similar to IEC 61883)
  • Firmware on Nexperia processor including PCI device driver for 1394 OHCI controller
  • Drivers for various busses: I2C, SPI, JTAG, GPIO
  • Windows device driver and application programming interface (API) library

IEEE 1394 Driver Stack for Windows NT 4

  • Design and implementation of a 1394 OHCI driver stack for Windows NT 4.0

Programming Interface for IEEE 1394 Cameras

  • Design, implementation and documentation of a C++ library that provides a flexible programming interface for various kinds of IEEE 1394-based camera devices

IEEE1394-based Isochronous A/V Streaming

  • IEC 61883-6 compliant audio stream transmission via an IEEE 1394 isochronous channel
  • Audio streaming server that provides IEC 61883-6 compliant streams to client applications
  • IEC 61883-4 compliant transmission of MPEG-2 transport streams via IEEE 1394 isochronous mode

ASIO/WDM Drivers for Professional Audio Devices with IEEE 1394 Interface

See Professional Audio section below.

ASIO/WDM USB Driver for Windows

  • Device driver for a family of professional audio devices with USB 2.0 high-speed interface
  • Low-latency isochronous streaming and MIDI
  • Supports ASIO 2.0, DirectX/WDM audio, Kernel Streaming (KS) including MIDI and GSIF
  • Supports Windows XP 32 bit and Windows 7, 8, 8.1 and 10 (32-bit and 64-bit)

USB Audio Driver for Mac OS X

  • Device driver for a family of professional audio devices with USB 2.0 high-speed interface
  • Low-latency isochronous streaming
  • Supports Apple Core Audio
  • Supports Mac OS X 10.6 and later

Audio Device Driver for High-end PCIe Card

  • Windows and Mac driver for PCIe plugin card
  • Multi-channel, low latency

USB 2.0 Interface for Pro-Audio Devices

  • Design and implementation of driver and firmware for a universal USB audio interface with up to 16x16 channels I2S, SPDIF and MIDI
  • Supports ASIO 2.2, WDM Kernel Streaming (KS)
  • Drivers for Windows XP/Vista, XP/Vista x64
  • Drivers for Mac OS X 10.4 and 10.5 Core Audio

Sound Device Emulation on Windows

  • Software-only driver for device emulation
  • PCM audio streaming through private driver API
  • Dynamic creation/deletion of sound devices
  • Supports Windows XP to Windows 8 (32 and 64 bit)

ASIO/WDM IEEE1394 Driver for Windows

  • Device driver for a large set of professional audio devices with FireWire interface
  • Low-latency isochronous streaming according to the following standards: IEC 61883, IEC 61883-6, IEC 60958-1, IEC 60958-3, IEC 61937-5
  • Connection management and AV/C controller according to 1394 TA specifications
  • Supports ASIO 2.0, WDM/DirectX, GSIF
  • Supports multi-device setups and synch management
  • Windows XP, Vista and XP, Vista x64 (64 bit)

ASIO Driver for IEEE1394 Audio Controller

  • Windows ASIO 2.2 driver for 1394 audio device
  • IEC 61883-6 compliant audio streaming
  • Private MIDI and control protocol

FireWire-based PC-to-PC Audio Streaming

  • Windows driver with ASIO 2.0 interface
  • PC audio streaming network based on standard IEEE 1394 adapters

Up to 128 channels audio streaming from multiple slave PC systems to one master PC

WLAN-based Audio Streaming

  • Windows Kernel Streaming (KS) driver and service to transfer an audio playback stream over Wireless LAN to an external device
  • Device control via Universal Plug and Play (UPnP)

Device Status Monitor for Apple iOS

  • Design and implementation of an App for iOS
  • Displays current device status
  • Communication via WLAN and TCP/IP

Application for Mobile Data Recording

  • GUI application for Windows CE on handheld PC
  • Wireless communication with probe via ANT
  • Data recording, viewing, export
  • Used in mining and field exploration

Windows Device Driver Installation

Thesycon created driver setup wizards for numerous projects. We maintain an internal framework that enables us to create reliable installers very quickly.

USB Device Driver Installer for Mobile Phones

  • Complex installer that handles all Windows versions including 64-bit systems and supports a large set of different mobile USB devices and drivers
  • Support for silent (non-interactive) mode
  • Auto-run support and various user interface options
  • External customization

DVB Satellite Receiver PCI Card

  • Windows driver for PCI-based DVB-S receiver card with integrated MPEG-2 transport stream De-multiplexer (Demux) and PID-filters
  • Satellite tuner control
  • DVB SI table parsing and data management
  • DirectShow filter for MPEG2 audio and video stream rendering
  • DVB teletext parsing and rendering
  • Various accompanying Windows applications

Digital Satellite Radio Receiver PCI Card

  • Windows driver for PCI-based radio receiver card
  • Private API and demo application
  • Various tools for supporting mass production

DVB Satellite Receiver with USB Interface

  • Design and documentation of the USB-based streaming and control protocol
  • WDM compliant Windows device driver
  • Device firmware running on a 16 bit microcontroller

Windows Driver for USB DVB Receiver

  • Windows XP/Vista/7 driver for USB-based DVB receiver box
  • MPEG streaming on USB
  • Integration with Windows KS and BDA

Windows Driver for DVB Descrambling Device

  • Windows XP/Vista/7 driver for USB-based DVB CAM
  • Protocol implementation according to EN 50221 (Common Interface Specification for Conditional Access)
  • Kernel streaming and DirectShow integration

Windows Driver for W-LAN Network Interface Card (PCI and CardBus)

  • NDIS 5.1 miniport driver for PCI/Cardbus W-LAN adapter with integrated software protocol module
  • Windows 98, ME, 2000 and XP

USB RNDIS Driver

  • USB Remote NDIS device driver for Windows as a replacement for the in-box driver

USB CDC/ECM Class Driver

  • USB CDC/ECM class driver for Windows 7, Windows 8, Windows 8.1 and Windows 10: http://www.thesycon.de/cdcecm

USB CDC/NCM Class Driver

  • USB CDC/ECM class driver for Windows 7, Windows 8, Windows 8.1 and Windows 10: http://www.thesycon.de/cdcncm

Virtual NDIS Network Adapter Driver

  • NDIS 5.0 miniport driver that provides a virtual network adapter with direct access to Ethernet packets via private API

NDIS Multiplexer Intermediate Driver

PXE Boot Driver for UEFI BIOS

  • UEFI network driver (UNDI) for USB device

Automatic W-LAN Configuration Wizard

  • Windows tool for automatic configuration of an external WLAN-based device
  • Automatic Windows firewall configuration

ATM Network Adapter Drivers

  • Various device drivers for ATM-155 and ATM-25 network interface controllers

Audio/Video Processing and Streaming

  • Design and implementation of a library of DirectShow modules for real-time processing and transmission of audio and video data streams
  • The functionality includes audio/video capturing, encoding, real-time network transmission, decoding.

Mobile Phones Wikipedia

Download Thesycon Mobile Phones & Portable Devices Driver

Various PCI Drivers

Thesycon has implemented many PCI device drivers for Windows 2000/XP/Vista/7/8, Windows CE/Mobile and Linux. Most devices use PCI bus mastering. Device types include:

  • PCI video capture board (frame grabber)
  • PCI multi-function card with serial and parallel ports
  • DMA-based high-speed measuring data capture
  • Network interface card
  • PCI-based USB device controller PLX NET2282

Serial Multiplexer Driver

  • WDM-compliant device driver for Windows that implements the serial multiplexing protocol defined by the ETSI TS 101 369 (GSM 7.10) standard

Persistent USB Disk Drive Letter Assignment

  • Windows kernel-mode driver that guarantees a fixed and persistent mapping of drive letters to USB disks

Serial Port Emulator (Virtual COM)

  • WDM-compliant bus driver that provides virtual COM port devices
  • Private API to create/destroy virtual ports and to transfer data
  • Can be used to create various virtual COM port solutions, for example: COM over TCP/IP tunneling, COM port emulation on top of arbitrary devices.

Virtual CD-ROM and Disk Driver

  • Windows kernel-mode driver that emulates a CD-ROM or hard disk drive and implements special data processing such as decryption

WHQL Certification of Windows Device Drivers

Thesycon Driver 4.86 Download

Thesycon has executed WHQL certification procedures and submissions on behalf of many customers. We have huge experience in running WHQL test benches on Windows 7, Windows 8, Windows 8.1 and Windows 10. Thesycon offers WHQL driver certification as a service to customers.

USB Problem Analysis

For many customers, Thesycon has analyzed USB-related hardware, firmware or driver problems and provided methods of resolution, or implemented fixes.

USB Protocol Design

Thesycon has designed and optimized the USB-based device communication protocol for numerous applications. Thesycon has huge experience in designing reliable and efficient protocols as required by many industrial-scale solutions.

Driver Problem Analysis and Optimization

Thesycon has helped various customers to solve issues in existing PCI and other device drivers and to improve efficiency of the driver code.

Programming Interface Design

Thesycon has many years experience in application programming interface (API) design and other software interface design tasks. Main design principles are: efficiency, robustness, simplicity and scalability.

Mobile Phones In India

EHCI USB Host Controller Verification

Thesycon has supported a major silicon manufacturer in verifying an EHCI host controller design. Thesycon provided various USB test benches and supported the designers in Windows kernel-mode debugging.

FireWire Problem Analysis

Thesycon has supported customers in the analysis and solving of IEEE1394-related hardware, firmware or driver problems. We worked out solution strategies for various application scenarios, e.g. very large topology configurations.

Feasibility and Technology Studies

  • USB 3.0 security aspects
  • USB device based security exploits

Download Thesycon Mobile Phones Verizon

© 2021 THESYCON