Page 1 of 1

Joy-It Display

PostPosted: 13 May 2019, 19:32
by Paddy_B
Hello everyone,

I have a problem to install my display driver for my Joy-IT 5 Zoll HDMI LCD.
I'm using the Raspberry PI 3B+ with Rune 0.5 beta.

The local browser on the display works fine. My problem occurs when i try to install the display driver to use the touch functions.

I act according to the manual:

Code: Select all
root@runeaudio(rw):/display# tar xzvf joy-IT-lcd5-driver.tar.gz
LCD-show/
LCD-show/boot/
LCD-show/boot/config-5.txt-270
LCD-show/boot/mark
LCD-show/boot/config-nomal.txt
LCD-show/boot/config-5.txt-180
LCD-show/boot/config-5.txt
LCD-show/boot/config-5.txt-90
LCD-show/xinput-calibrator_0.7.5-1_armhf.deb
LCD-show/_/
LCD-show/_/99-calibration.conf-101-1024x600
LCD-show/etc/
LCD-show/etc/X11/
LCD-show/etc/X11/xorg.conf.d/
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-7-1024x600-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35b
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-4-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-32-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-7-1024x600-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-101-1024x600-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-4
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-5
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-101-1024x600
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-101-1024x600-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-43-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-32-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-5-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-101-1024x600-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-43-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35b-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-5-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-32
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35b-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-43
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-7-1024x600-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-5-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-35b-180
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-43-90
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-7-1024x600
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-4-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-32-270
LCD-show/etc/X11/xorg.conf.d/99-calibration.conf-4-180
LCD-show/inittab
LCD-show/dtc.sh
LCD-show/LCD5-show
LCD-show/usr/
LCD-show/usr/share/
LCD-show/usr/share/X11/
LCD-show/usr/share/X11/xorg.conf.d/
LCD-show/usr/share/X11/xorg.conf.d/99-fbturbo.conf-HDMI
LCD-show/usr/share/X11/xorg.conf.d/99-fbturbo.conf
LCD-show/cmdline.txt
root@runeaudio(rw):/display# cd LCD-show/
root@runeaudio(rw):/display/LCD-show# sudo bash ./LCD5-show
mkdir: cannot create directory ā€˜/etc/X11/xorg.conf.dā€™: File exists
LCD configrue 0


After this failure the raspberry freeze at the rune audio screen. Boot seems to be correct i can use the system with runeaudio.local as before.

I'm afraid that the display don't work with rune.

Is there anything I can do?

Greetings from Austria,
Paddy

Re: Joy-It Display

PostPosted: 13 May 2019, 20:22
by Paddy_B
Here is the link to the display:

https://www.joy-it.net/5-touchscreen-display/

Re: Joy-It Display

PostPosted: 17 May 2019, 11:04
by janui
Hi Paddy_B,
I have had a look at the driver instructions. I have a feeling that a suitable driver may already be available. If you look in the file /boot/overlays/README you will find several touchscreen drivers which are already implemented as device tree overlays. You could try activating each one in turn to see it works with your touchscreen. You activate them by adding the parameters to /boot/config.txt.
You may need to calibrate it manually to match the screen size.
janui

Re: Joy-It Display

PostPosted: 19 May 2019, 17:16
by Paddy_B
Hi Janui,

thank you veryy much for your reply.

Inside the display driver i found what i thought i need:

hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900

after editing the config.txt nothing works anymore.

Don't know what to do anymore and I'm afraid I have to choose another player.... :cry:

Yours,
Paddy