Projects / uLan Driver

uLan Driver

uLan Driver provides 9-bit character message- oriented communication protocol that is transferred over an RS-485 link. The physical layer consists of one twisted pair of leads, and RS-485 transceivers. Supported hardware includes OX16C954 PCI based add-on cards, USB-to-uLan converters, the i82510 RS-485 card, or simple active converter dongle for standard PC RS-232 ports. The whole set of libraries and support tools is available for building embedded devices. They range from low level firmware boot-loaders and debugging tools up to object oriented properties browsing and manipulation and process data communication channels mapping.

Operating Systems

Recent releases

  •  17 Oct 2013 21:14

    Release Notes: This is the first version which provides full Windows 64-bit support. The driver signing key purchase and actual driver signing was provided by Petr Smolik and Agrosoft Tabor. The Linux build is up-to-date with recent Linux 3.x kernels, as well.

    •  10 Oct 2011 22:38

      Release Notes: The uLAN driver was updated to support Linux 3.x kernel versions. Support for 2.6.x and 2.4.x kernels was updated. Power management issues on Windows 2000 were corrected. The code has been tested on Windows 2000, XP, Vista, and Windows 7 32-bit versions.

      •  06 Mar 2010 00:05

        Release Notes: Corrections were made to the driver to make it work on Windows 7. Power management events handling was enhanced for Windows XP and Vista operating systems. It is now possible the suspend the system when the driver is loaded and being used as a USB2uLan converter. Suspending when a running application is utilizing the driver should work, but more testing is required.

        •  23 Dec 2009 18:44

          Release Notes: This release includes virtual interface/chip support to test communication utilities and applications on hosts without uLan hardware support. The driver allows you to use multiple sub-devices for a single hardware interface. It is useful when multiple devices' firmware is run and communication is tested on a host/development system, and for integration of a USB to uLan converter as an optional function into regular device firmware. Significant fixes for the USB to uLan converter driver for Windows (2K/XP/Vista) operating systems. Other companion packages have matured.

          •  26 Feb 2009 01:26

            Release Notes: This release adds USB converter support and many fixes. It has been tested on Linux (up to 2.6.28 on i386 and x86_64 targets), on Windows 2k, XP, and Vista, and on system-less ARM LPC21xx targets.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.