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.
USB LCD Displays - Graphic and Character LCDs with a Keypad

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?