Gvolt, without changes.
I changed the wire, the reaction appeared, but slowed down, not calibrated…
If possible please try another USB cable for the connection between display and Pi.
I bought it (official 7" 2), but unfortunately I can’t get it to work.
Plugin installed, enabled, but still black screen after reboot.
Does anyone have any ideas?
please try with a fresh install of the latest beta image for RPi
It seems that the rotation of the sensor does not correspond to the rotation of the screen. Are there any commands to rotate the sensor (by 180)
Please post the output of
cat /boot/userconfig.txt
It all worked. The scenario turned out like this:
-
Rotated the screen 180 degrees in the plugin.
-
After that, from userconfig.txt all my records disappeared and two new ones appeared:
display_lcd_rotate=2
display_hdmi_rotate=2
- Added again to userconfig.txt all your screen settings except display_rotate=1
Now everything works as it should at any turn in the plugin.
All changes were made after installing
sudo apt-get -y install xserver-xorg-input-evdev
sudo cp /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/45-evdev.conf
So the problem from your earlier post is resolved?
The problem is solved, thank you very much.
My HW is: Rpi 4B and RPI touch display 7" second version.
Clean install and enable plugin means black screen.
Upgrade to latest BETA and reinstall plugin means same result.
Anyone else have any ideas?
Sorry to hear it’s not working yet. Did you try testing the display with Raspberry Pi OS? Just so you can check it’s not faulty hardware or it’s not connected and powered properly.
The display is normally functional, tested with Moode audio, the display works there.
Assuming you’re running Volumio 3.779 beta please try adding
dtoverlay=vc4-kms-v3d-pi4
dtoverlay=vc4-kms-dsi-ili9881-7inch
to “/boot/userconfig.txt”.
Great, after restart display works
So the fix:
The display is now active and almost functional. It behaves as if the resolution was different. It just responds to touch in a different place than it should.
touchscreen-size-x = <720>;
touchscreen-size-y = <1280>;
touchscreen-x-mm = <90>;
touchscreen-y-mm = <151>;
official is 155×88mm active area => Isn’t that the problem?
I have the following screen.
I’m using this on a RPI 4b
I’m trying to get it to work with the latest version of Volumio, but I have not been successful with all the posts I’ve seen and followed. I wondered if someone has a working script for this combination.
I recommend to start with a fresh Volumio system, then try the following:
-
Install the Touch Display plugin.
-
Execute
sudo apt-get -y install xserver-xorg-video-fbturbo
sudo apt-get -y install xserver-xorg-input-evdev
sudo cp /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf
sudo curl -L https://github.com/waveshare/LCD-show/raw/master/waveshare35b-overlay.dtb -o /boot/overlays/waveshare35b.dtbo
sudo curl -L https://raw.githubusercontent.com/waveshare/LCD-show/master/etc/X11/xorg.conf.d/99-calibration.conf-35b -o /etc/X11/xorg.conf.d/99-calibration.conf
sudo curl -L https://raw.githubusercontent.com/waveshare/LCD-show/master/usr/share/X11/xorg.conf.d/99-fbturbo.conf -o /usr/share/X11/xorg.conf.d/99-fbturbo.conf
cat >> /boot/userconfig.txt <<EOL
dtparam=spi=on
dtoverlay=waveshare35b
EOL
- Reboot
Thankyou for the quick reply, I have followed these steps on a new setup and rebooted. The screen is on but the quality isn’t good, looks like its missing graphics drivers if you understand what I mean.
Please post a picture.
Please check whether the printed circuit board of the display has a revision 2 imprint. Maybe post a picture of the PCB, too.