BeagleBoard create framebuffer ( no /dev/fb0 )

Hi there,

I am attempting to enable a touchscreen LCD from Chalkboard Electronics ( specifically → http://www.chalk-elec.com/?page_id=1280#ecwid:category=3094846&mode=product&product=7703686 ). I am building a custom system with Buildroot and am using Kernel 3.2.23. I have loaded the HID drivers in the kernel and can see the touchscreen output from touching the LCD on /dev/input3. What I can’t seem to work is getting Linux to create the /dev/fb0 device so I can calibrate with tslib. There is no /dev/fb0.

I’ve tried to enable all OMAP specific graphics support in the kernel and have attached my .config here. I’ve also pasted my kernel command line below.

I am enabling debugging on the command line but never see any specific fb debugging messages on boot.

I would really appreciate any help in resolving this. Thanks in advance!

cat /proc/cmdline

console=ttyO2,115200n8 mpurate=auto buddy=unknown buddy2=unknown camera=none vram=12M omapfb.mode=lcd:1280x800MR-18@60 omapfb.vram=12M omapfb.debug=y omapfb.vrfb=y consoleblank=0 omapdss.debug=y omapdss.def_disp=lcd root=/dev/mmcblk0p2 t

.config (36.8 KB)