[사용팁] HY-28B TFT LCD 설정 과 자동실행 서비스 등록하기


  • Global Moderator

    어젠 간만에 TFT를 만져봤다.
    마을에서 라즈베리파이용 TFT-LCD Shield를 공개한지 벌써 2년이 넘었다니 …

    Rasbian이 jessie를 탑재하면서 잘못된 정보는 아니지만 …
    아직도 오래 전 작성된 내용이라 현재의 방식으로 추가함.

    테스트 환경

    • RaspberryPi Model 2B or 3B
    • OS : Raspbian Jessie 2016/5/10 version 및 RetroPie 3.8

    $ sudo nano /boot/cmdline.txt

    original

    dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
    

    change

    dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait fbcon=map:10
    

    $ sudo nano /boot/config.txt

    가장 아래에 밑에 내용 추가.

    #same resolution for cdmi and txt
    hdmi_force_hotplug=1
    hdmi_cvt=320 240 60 1 0 0 0
    hdmi_group=2
    hdmi_mode=1
    hdmi_mode=87
    dtparam=spi=on
    dtoverlay=hy28b,rotate=90
    gpu_mem=256
    dtparam=i2c_arm=on
    

    $ con2fbmap 1 1

    RaspberryPi Model 3B

    0_1466169300722_KakaoTalk_Photo_2016-06-17-22-13-53_76.jpeg

    두번째로 프레임 버퍼를 복사를 이용할 수 있도록 FBCP 라는 어플리케이션을 적용 해 보자.

    $ sudo apt-get install cmake
    $ git clone https://github.com/tasanakorn/rpi-fbcp
    $ cd rpi-fbcp/
    $ mkdir build
    $ cd build/
    $ cmake ..
    $ make
    $ sudo install fbcp /usr/local/bin/fbcp

    jessie의 경우 부팅 시, 파일 자동실행을 위해선 crontab을 이용한다.

    $ crontab -e

    @reboot /home/pi/rpi-fbcp/build/fbcp &
    

    저장 후 리붓 결과는 아래

    https://youtu.be/VBG5wJMxR_s

    [참고사이트]


  • administrators

    @Jae-Sang-Lee 굿…집에가서 해봐야지…게임시 원할한 프레임만 나왔어도.ㅜㅜ



  • 굿! dtoverlay 로 간단하게 사용하는 시대가 왔네요.


답글을 작성하기 위해 로그인
 

Rasplay Forum 사이트로의 연결이 끊어졌습니다. 다시 연결을 시도하는동안 잠시만 기다려 주십시오.