Giter Site home page Giter Site logo

radxa-displays-on-raspberry-pi's Introduction

Using Radxa Displays on Raspberry Pi

Radxa Display 8 HD

Radxa 8-inch 800*1280 TFT display, supports capacitive touch.

Product Link: https://radxa.com/products/accessories/display-8hd

Hardware connection

Working with Raspberry Pi 4B

Use No. 2 15-pin to 40-pin FPC cable.

radxa-display-8hd

The FPC cable has an additional 7-pin holder that needs to be connected as defined below:

radxa-display-8hd

Connect the screen to the Raspberry Pi 4B as follows:

Radxa Display 8 HD Raspberry Pi 4B
VCC-5V PIN 2: 5V Power
GND PIN 6: GND
BL-PWM PIN 1: 3V3 Power
TP-RST PIN 11: GPIO 17
TP-INT PIN 7: GPIO 4
LCD-RESET PIN 17: 3V3 Power

The seventh pin is currently unused

radxa-display-8hd

Software Settings

  1. Raspberry Pi OS used

    https://www.raspberrypi.com/software/operating-systems/

    • Raspberry Pi OS (64-bit)
    • Release date: March 15th 2024
    • File name: 2024-03-15-raspios-bookworm-arm64.img.xz
  2. Install required packages

    sudo apt update
    sudo apt install dkms raspberrypi-kernel-headers
    
  3. Install kernel driver

    Download the driver installation package here, or use the wget command to download it:

    wget https://github.com/radxa/radxa-displays-on-raspberry-pi/releases/download/1.0.0/panel-radxa-dsi-dkms_1.0.0_all.deb
    

    Install the driver:

    sudo dpkg -i panel-radxa-dsi-dkms_1.0.0_all.deb
    
  4. Modify configuration

    The configuration file config.txt can be found at the root directory of the microSD card. Alternatively, you can access it by using the command vi:

    sudo vi /boot/firmware/config.txt
    

    Add the following three lines of configuration after [all]:

    [all]
    display_auto_detect=0
    dtoverlay=vc4-kms-v3d
    dtoverlay=vc4-kms-dsi-radxa-panel
    

    After saving, restart:

    sync
    sudo reboot
    

    After restarting, the screen should display normally.

    radxa-display-8hd

  5. Configured as landscape orientation

    • Screen

      Boot to desktop. Run screen configuration utility from preferences menu and choose the correct orientation of display. Click the green tick button and display should be rotated.

    • Touch Panel

      Work in progress...

Known Issues

  • The backlight brightness of the current version is not adjustable, and this problem will be fixed in the next version.

radxa-displays-on-raspberry-pi's People

Contributors

radxawentao avatar

Watchers

Tom Cubie avatar  avatar  avatar GPaSalini avatar ZHANG Yuntian avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.