CF635 Support under openBSD


New member
hello there

im going to make a car mp3 player with a mini ATX mainboard, harddisk, booting openBSD from a CF Card, and so on.

i want to use a CF 635 display with its navigation keys to select audio tracks, brows the musik database, and so on.

i compiled LCDproc without any problems under openBSD. but thats only for CPU information i think.

my question: is there any support for the 635 for openBSD? how to read out the buttons (keypad)? how does this work under linux?

thanks a lot and kind regards
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.

CF Tech

If you are just looking for sample code, there is a simple Linux demonstration program here:

(just change the baud rate to 115200)

But as far as something that could be just loaded on and work right away, I am not so sure.

I think there were some programs that supported the CFA-634, but the CFA-635 is new enough that support for t probably has not been added.


New member


i tried to compile this thing but got an error:

root@websrv01 ~/631_633_linux $ ls -l
total 38
-rw-r--r-- 1 root wheel 6834 Jan 1 1970 633_packet.c
-rw-r--r-- 1 root wheel 1272 Jan 1 1970 633_packet.h
-rw-r--r-- 1 root wheel 468 Jan 1 1970 Makefile
-rw-r--r-- 1 root wheel 1860 Jan 1 1970 README.TXT
-rw-r--r-- 1 root wheel 7406 Jan 1 1970 serial.c
-rw-r--r-- 1 root wheel 766 Jan 1 1970 serial.h
-rw-r--r-- 1 root wheel 4785 Jan 1 1970 show_packet.c
-rw-r--r-- 1 root wheel 489 Jan 1 1970 show_packet.h
-rw-r--r-- 1 root wheel 2510 Jan 1 1970 test633.c
-rw-r--r-- 1 root wheel 589 Jan 1 1970 typedefs.h
root@websrv01 ~/631_633_linux $ make
make: don't know how to make 633_packet.c. Stop
root@websrv01 ~/631_633_linux $

is this, cause im compiling under freeBSD odr openBSD?

is there any other support for the 633 for BSD?
USB LCD Displays - Graphic and Character LCDs with a Keypad