habe ein fast identisches Display. hatte etwas probleme mit kodi das dies meine auflösung geändert hatte.
nachdem ich folgendes in meine config.txt gepackt habe, funktionierte alles 1A.
Mein Touchscreen hängt aber an einem anderem Pi, den ich als Recorder mit einem TV Stick benutze und LibreELEC laufen lasse.
################################################################################

Touchscreen Settings

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

hdmi_ignore_cec=1
hdmi_force_hotplug=1
hdmi_force_mode=87
hdmi_ignore_edid=0xa5000080
hdmi_drive=1
################################################################################

Damit in LibreELEC der Touchscreen auch von TSLIB erkannt wird.

################################################################################
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