-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
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
- waveshare-wiki/5inch HDMI LCD, waveshare/LCD-show
- Package: xserver-xorg-input-evdev : X.Org X server -- evdev input driver
- xorg-x11-drv-evdev.armv7hl : Xorg X11 evdev input driver
- xorg-x11-drv-evdev-devel.armv7hl : Xorg X11 evdev input driver development package.
- xinput calibrator : A generic touchscreen calibration program for X.Org
- xorg-x11-drv-synaptics.armv7hl : Xorg X11 Synaptics touchpad input driver
- xorg-x11-drv-synaptics-devel.armv7hl : Xorg X11 synaptics input driver
- cc Compiler Options
- failed to Cross compile Qt 5.6 on RPi 2 (fatal error: bcm_host.h: No such file or directory)
- The Kernel Command Line
Metadata
Metadata
Assignees
Labels
No labels