Linux based
Embedded, Realtime and HMI
solutions

  Home
  News
     DMX
     Art-Net
     ACN
     DMX USB Driver
  Links

Open DMX USB Linux 2.6 Driver

Open DMX USB is an open USB to DMX dongle hardware design developed by Enttec. The Open in Open DMX USB refers to the fact that everybody is free to use the design and produce its own USB DMX Dongle without paying any licenses. Since this fits the Linux philosophy I wrote a small Linux 2.6 kernel driver to make it possible to use the dongle under Linux. In the future I hope the DMX USB dongle will just be supported by DMX4Linux.

News

2006-08-16 - DMX USB git repository online

DMX USB can now be dowloaded via git with the following command git clone http://www.erwinrol.com/git/dmx_usb_module

2006-01-16 - Small update for DMXUSB Driver

A small update for the DMXUSB driver so it can compile with kernels newer than 2.6.13.

2004-09-11 - New DMX USB driver version

Some critical bugs were fixed in the DMX USB driver.

Compiling the Driver

Compiling the driver is done by simply calling make in the source directory. For this to work the kernel sources and development tools like gcc must be installed.

Using the Driver

To use the driver is a bit tricky because the FTDI Driver has the same USB-ID and so Linux loads that driver as soon as the DMX USB dongle is connected. The easiest way to prevent this is by removing the FTDI module out of the /lib/modules/ directory to place where the kernel can't find it. Another solution would be to recompile the kernel without FTDI support.

After the dmx_usb module is loaded the dmx_usb_test program can be started to test if things work. If things don't work, I wish you happy kernel hacking ;-)

GIT

To get the most up to date sources for the DMX USB driver use git to clone the following repository:

git-clone http://www.erwinrol.com/git/dmx_usb_module/

Downloads

These files might not be up to date, please use GIT to get the latest version.
DMX USB Driver sources: dmx_usb_module-20060116.tgz

References

ENTTEC homepage: http://www.enttec.com/
ENTTEC Open USB DMX page: http://www.enttec.com/dmxusb.php
DMX4Linux : http://llg.cubic.org/dmx4linux/index.html
ESTA homepage : http://www.esta.org
USITT homepage : http://www.usitt.org
USITT DMX page : http://www.usitt.org/DMX/DMX512.htm




copyright © 2004-2006 Erwin Rol
disclaimer, copyright and contact information