Prepare System
sudo apt update && sudo apt upgrade -y
sudo apt install raspberrypi-kernel-headers build-essential -y
sudo reboot
Download & Compile & Install Driver
git clone https://github.com/Vonger/vocore2 # download code
cd vocore2
cd utils/fbusb/src
make -C /usr/src/linux-headers-`uname -r`/ M=`pwd` modules # compile
sudo mkdir -p /lib/modules/`uname -r`/extra
sudo cp fbusb.ko /lib/modules/`uname -r`/extra/ # install module
sudo depmod -a # load at bootup
Install XORG Configuration File
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo nano /etc/X11/xorg.conf
Paste the code to the end of the file.
Section "Device"
Identifier "vocore screen"
Driver "fbturbo"
Option "fbdev" "/dev/fb0"
Option "SwapbuffersWait" "true"
EndSection
Ready to Use
- plugout hdmi cable
- connect vocore screen
- reboot raspberrypi board
- the graphic will display on vocore screen by default (test on rpi4)
Here is a video about the performance.
20240802 update: recommend to use DRM driver for new raspberrypi, read https://vonger.cn/?p=15535