Sd card corrupted new build required - touchscreen not working - driver causes kernel error

Volumio Information

Volumio Version:2.882
Hardware: Rap pi4b
DAC: Hifiberry Dac + ADC

Good afternoon all.
I had a voltage drop which caused my sd card img to corrupt.
I downloaded the latest version 2.882 and installed ok, although it struggles to find my new DAC. Loaded the driver for my 5" touchscreen and the current screen plug in. This on reboot gives me a kernel error and no longer completes the boot.
If I load just the current touchscreen plug in and change the config file with:
hdmi_force_edid_audio=1
max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_drive=1
hdmi_cvt 800 480 60 6 0 0 0

the screen look and format is great but i have no touchscreen functionality.
I am using a 5" Capacitive touchscreen.

I had this working perfectly on my previous build which was
Volumio Version:2.669
Hardware: Rap pi4b
DAC: Hifiberry Dac + ADC
touchscreen plugin 1.1.6

Has anyone managed to get a 5" capacitive touchscreen working on the current builds, if so any tips.

Is it possible to get a copy of Volumio 2.669, and plugin 1.1.6 - i know they may not be supported anymore but I know they worked before.

Any help would be much appreciated

If it worked on Volumio 2.669 and Touch Display plugin 1.1.6 it should also work with the current versions of Volumio and the Touch Display plugin.

Unfortunately you gave no information on brand and (exact) model of your screen - these info would be necessary to help.

1 Like

Just before you roll back your version, would you mind sending a system log so we can try and see what the problem is?

Would you share some system logs please?

This really is an old version and you are missing out on a lot of changes here, but to tide you over for now … (http://updates.volumio.org/pi/volumio/2.669/volumio-2.669-2019-11-17-pi.img.zip)

yes i can do let me recreate the issue and get the files together

hi, thanks for the reply.
There are no numbers on the back of the display, I have attached an image.

There are three components involved here
The levels of Volume build
The plug in level and the 5"touchscreen driver which is MPI5001 from LCD-show.

Loading the current plugin I can get a great screen but no touchscreen functionality, adding the MPI5001 driver for the screen gives me the kernel error.

I sound like I know what I am doing, I don’t.

hdmi_force_edid_audio=1
max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_drive=1
hdmi_cvt 800 480 60 6 0 0 0

1 Like

Hi thanks for your reply, I have recreated the steps, however as the system fails to boot it does not access the network to send a log, is it saved on the sd card that I can extract and send.
what I did:
Installed Volumio 2.882
Installed the Touchscreen plug in and enabled. (touchscreen does not work)
Updated the Config.txt file for resolution by adding to config.txt
hdmi_force_edid_audio=1
max_usb_current=1
hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_drive=1
hdmi_cvt 800 480 60 6 0 0 0
(fixed resolution/no touchscreen- image attached)


Added the driver MPI5001 with following steps via ssh.
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git chmod -R 755 LCD-show
cd LCD-show/
sudo ./MPI5001-show (screenshot after reboot)

Thanks in advance for your help

1 Like

you don’t need the drivers i guess it will screw up volumio
you only need the touch display plugin from volumio
and the settings above i don’t know if you have the usb for touch connected ?
because you have 1 hdmi and 1 usb for touch with the screens…
i prefer a 3.xx version with your setup…

OK all, Thanks for your time but have found the issue was the USB cable from pi to screen, had a poor connector. Built new one and it has fixed the problem…Phew.

Thanks for all your prompt responses, it has been driving me mad trying to resolve the problem of no touchscree, should have got the meter out earlier.