Waveshare 7" hdmi lcd (B) touch screen problem

Volumio 3 Issues?

Please see: Volumio 3 issues: hints and solutions before posting a new issue.
(You’ll need to cut and paste the link)

----------------------------- Delete here & above before posting below -----------------

Newbie here, hi dev!
I’m having a hard time to set up my waveshare 7" hdmi lcd (B) that i bought secondhand.
1st, i format my sd card using sd card formatter. Then, i flashed the latest volumio .img on my 32gb sandisk sd card using rufus coz balena not working on my pc. I didn’t know why.
2nd. I plug my sd card on my rpi. Then, open ssh to connect volumio on my pc.
User: volumio pass: volumio.
Then, i type the paremeter at the end of boot/config.txt

hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
hdmi_drive=1

After that, i shutdown the rpi.
Swtich on the backlight and then i plug the hdmi and usb on lcd to rpi.

Lastly, Turn on the rpi. Then no shows in the lcd screen.

Please help me to configure.
Thanks,

What is the Volumio version you flashed?

What Pi model are you using?

Did you install and enable the Touch Display plugin? If so, what is the plugin’s version number?

I download VERSION: 3.631 RELEASE DATE: 21-02-2024 then unzip using 7zip.

I use raspberry pi 4 model b 2gb ram.

On my first try i did to install the latest touch display plugin. But it seem to be error.
That’s why i reflashed again, and on my 2nd try
I tried to do what it says here on tutorial
Raspberry PI Display and Volumio: a touchscreen music player - Volumio
But same things happen no shows on lcd and on WebUI there’s no showing miscellanea category.

Which HDMI port is the display connected to?

I think the tutorial is from Volumio 2 times and it may be a little outdated.

If you did not install the Touch Display plugin on your current Volumio system: Install version 3.4.0 of the plugin now. You find it in the category “User Interface”.

1 Like

Hdmi from display to rpi micro usb port that close to aux in.

I’ll try that later gvolt.

One more question,
Should i type the parameters text at end of config.txt or at the end of userconfig.txt?

Should i put “#” at the beginning of these or not?
hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
hdmi_drive=1

Not sure I understand correctly - so just to make sure: Use the HDMI port next to the USB-C port of the Pi where the power supply gets connected.

Put them into “/boot/userconfig.txt” otherwise your settings will be lost after the next Volumio update.

If you want the settings to be followed: No. [That would be my suggestion at the moment.]
Lines in “/boot/userconfig.txt” beginning with # are ignored.

Hi gvolt! Here’s what outcome of my work as per follow your tutorial.
1st, Flashed volumio os 3.631 img. Using rufus.
Then, unplug the sd card then plug to rpi.
Ssh - rpi
Volumio :volumio
2nd, command type sudo nano /boot/userconfig.txt
Coment out parameters.
hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
hdmi_drive=1

-shutdown rpi
Switch on backlight
Plug hdmi & usb display to rpi 4

-turn on rpi

Using pc-Connect to volumio’s web ui then go to UI install touchdisplay 3.4.0, and it says
Downloading plugin at https://plugins.volumio.workers.dev/pluginsv2/download/touch_display/3.4.0/volumio/buster/armhf
END DOWNLOAD: https://plugins.volumio.workers.dev/pluginsv2/download/touch_display/3.4.0/volumio/buster/armhf
Creating install location
Unpacking plugin
Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
Checking for duplicate plugin
Copying plugin to location
Installing necessary utilities
Re-synchronizing package index files from their sources
Get:1 Index of /debian buster InRelease [32.6 kB]
Get:2 https://deb.nodesource.com/node_14.x buster InRelease [4584 B]
Get:3 Index of /raspbian buster InRelease [15.0 kB]
Get:4 https://deb.nodesource.com/node_14.x buster/main armhf Packages [786 B]
Reading package lists…
Running apt-get update failed
Plugin failed to install!
Cleaning up…
Removing dependencies
Reading package lists…
Building dependency tree…
Reading state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading package lists…
Building dependency tree…
Reading state information…
Deleting /opt/volumiokiosk.sh
Deleting /data/volumiokiosk
Deleting /lib/systemd/system/volumio-kiosk.service
Enabling login prompt
Done
Removing plugin directory /data/plugins/user_interface/touch_display
Removing temporary directory /tmp/touch_display-3ztRTPDa45
An error occurred while installing the plugin Error




Most often a network issue is the reason for failing downloads during the plugin’s installation process. Changing the repository mirror as described here may help.

Gvolt, how about I’m from asia, Philippines. Should i try to use this mirror as per available on raspi mirror?
Asia

Philippenes

Rise

(http|ftp)://mirror.rise.ph/raspbian/raspbian

Asia

Philippenes

DOST-ASTI

(http|ftp)://mirror.pregi.net/raspbian/raspbian/

Here’s is the available mirror in the Philippines but not highlighted (blue) unlike the other link.
See attached photo.

Hi gvolt!
Here’s what happen when type command sudo apt update.

Get:1 https://deb.nodesource.com/node_14.x buster InRelease [4584 B]
Get:2 https://deb.nodesource.com/node_14.x buster/main armhf Packages [786 B]
Get:3 Index of /debian buster InRelease [32.6 kB]
Get:4 Index of /raspbian buster InRelease [15.0 kB]
Reading package lists… Done
E: Release file for http://raspbian.raspberrypi.org/raspbian/dists/buster/InRelease is not valid yet (invalid for another 27d 1h 30min 0s). Updates for this repository will not be applied.
E: Release file for http://archive.raspberrypi.org/debian/dists/buster/InRelease is not valid yet (invalid for another 26d 19h 1min 41s). Updates for this repository will not be applied.
volumio@volumio:~$

I want to try to change repository as you send tutorial.
I’ve watched it on youtube.

First command sudo apt get update.
And the result is on the top.

What should i do now?
Should i bought, another sd card or maybe a than 32gb is better?

The reason for this error is probably that time / date on your system is not set correctly. After correcting it a mirror change will probably not needed anymore.

What should i type on command? Should i type sudo apt update first? Then manually command to set my time?

At first set the correct date and time on your system. Then try to install the Touch Display plugin again.

see post:

Or run manullay:
/bin/bash -c "sleep 1; /usr/bin/sudo /bin/date -s \"$(/usr/bin/curl -s --head http://google.com | grep ^Date: | sed 's/Date: //g')\""

Certain batches of the rPi4 have issues syncing the time

1 Like