Mac OS X Mojave 10.14.3
RaspberryPI2에 LCD Driver 설치하기(deb to rpm)
- Debian 기반의 Driver 설치 스크립트를 Redhat 기반에 맞게 변경
[1] Install Package
- xserver-xorg-input-evdev(deb) → xorg-x11-drv-evdev, xorg-x11-drv-evdev-devel(rpm)
- xinput-calibrator_0.7.5-1_armhf(deb) → xorg-x11-drv-synaptics, xorg-x11-drv-synaptics-devel(rpm)
- bcm_host.h
yum install -y xorg-x11-drv-evdev xorg-x11-drv-evdev-devel
yum install -y xorg-x11-drv-synaptics xorg-x11-drv-synaptics-devel
yum install -y raspberrypi-vc-libs raspberrypi-vc-libs-devel
cp -rf /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf
cp -rf /usr/include/vc/* /usr/include/
[2] Build
yum install -y gcc gcc-c++ cmake make git
git clone https://github.com/waveshare/LCD-show.git
cd LCD-show/rpi-fbcp/build/
- CMakeCache.txt 파일 수정 & cmake(line: 169, 172, 182, 245)
# Edit "/home/pi" to "/home/tmfdk333"
:%s/\/home\/pi/\/home\/tmfdk333/g
cmake ..
- CMakeFiles/fbcp.dir/link.txt 파일 수정 & make & install
# Edit line 1 "/opt/vc/lib" to "/usr/lib/vc"
:%s/\/opt\/vc\/lib/\/usr\/lib\/vc/g
make
install fbcp /usr/local/bin/fbcp
[3] Run Script
cd ../../
sudo cp -rf ./etc/rc.local /etc/rc.local
# "LCD configure 0"
sudo cp -rf ./etc/X11/xorg.conf.d/99-calibration.conf-5 /usr/share/X11/xorg.conf.d/99-calibration.conf
sudo cp ./boot/config-5.txt /boot/config.txt
# !!SKIP IF GNOME!!
sudo cp -rf ./usr/share/X11/xorg.conf.d/99-fbturbo.conf-HDMI /usr/share/X11/xorg.conf.d/99-fbturbo.conf
- cmdline.txt 파일 수정 & reboot
# -b /dev/mmcblk0p7 else
:%s/mmcblk0p2/mmcblk0p3/g
:%s/logo.nologo//g
sudo cp ./cmdline.txt /boot/
reboot
[4] Reference
RaspberryPI2에 LCD Driver 설치하기(deb to rpm)
[1] Install Package
yum install -y xorg-x11-drv-evdev xorg-x11-drv-evdev-devel yum install -y xorg-x11-drv-synaptics xorg-x11-drv-synaptics-devel yum install -y raspberrypi-vc-libs raspberrypi-vc-libs-devel cp -rf /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf cp -rf /usr/include/vc/* /usr/include/[2] Build
yum install -y gcc gcc-c++ cmake make git git clone https://github.com/waveshare/LCD-show.git cd LCD-show/rpi-fbcp/build/[3] Run Script
# -b /dev/mmcblk0p7 else :%s/mmcblk0p2/mmcblk0p3/g :%s/logo.nologo//g sudo cp ./cmdline.txt /boot/ reboot[4] Reference