How to activate the framebuffer on the IoT (console only) Debian image ?


I’m kind of new to the BeagleBoard world and I’m trying to activate the framebuffer on my PocketBeagle running the IoT Debian image.

I have no framebuffer file in /dev/fb* so when I launch fbset I get : “open /dev/fb0: No such file or directory

I believe I need to install a kernel module for supporting the framebuffer, however I have no idea how to do this. I tried modprobe vesafb which gave me :

modprobe: FATAL: Module vesafb not found in directory /lib/modules/4.14.108-ti-r113

I also did modprobe fbtft which didn’t give me any error but didn’t make /dev/fb0 appear either

Could someone please point me in the right direction ?

Thanks in advance

What sort of display do you have attached to the Beagle? For example, I’m using an Adafruilt 2.4: LCD[1]. Running the script in /var/lib/cloud9/displays will make /dev/fb0 appear.

Run it this way:

bone$ cd /var/lib/cloud9/displays
bone$ git pull
bone$ ./

More details can be found in my class repo[2]. and eLinux site[3].