CFA633 USB and Linux 2.4.20 quick start ?

Alex Ongena

New member
Anyone with a 'Howto-get-the-simpliest-program' running for Linux 2.4.20 in combination with the 633 USB version ?

I'am seeking a small tutorial, with a small test program to get a 'Hello World' on my display and to read the keys pressed.

Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.

Alex Ongena

New member

Apparantly the 633 is NOT supported by default.
I have patched the kernel (ftdi_sio) driver to
make it work.
I have forwarded this patch to, so it can be shared with others.

Everything seems to work fine now.
The quick 1-2-3 is:
# Linux 2.4.20
=> apply patch to ftdi_sio.c and ftdi_sio.h
# enable USB support
# enable Serial Convertors
# General convertor + FTDI convertor
# Kernel make -> install

# modprobe usb-uhci
=> display will light up (factory default message)
# modprobe ftdi_sio
=> should say usb device mapped to ttyUSB0

# modify Very Simple CrystalFontz test program
=> change 'ttyS0' to 'ttyUSB0'

# ./make
# ./test633

USB LCD Displays - Graphic and Character LCDs with a Keypad