To test:
sudo ldto enable spicc-ce1 spicc-ce1-ads7846-irq-22
To apply on startup:
sudo ldto merge spicc-ce1 spicc-ce1-ads7846-irq-22
To remove from startup:
sudo ldto reset
You may need to calibrate the display for X11 or Wayland.
To test:
sudo ldto enable spicc-ce1 spicc-ce1-ads7846-irq-22
To apply on startup:
sudo ldto merge spicc-ce1 spicc-ce1-ads7846-irq-22
To remove from startup:
sudo ldto reset
You may need to calibrate the display for X11 or Wayland.
For reference, since Waveshare makes a whole pile of different 5" HDMI monitors, it would be these ones:
5inch Resistive Touch Screen LCD, 800Ć480, HDMI, Low Power
5inch Resistive Touch Screen LCD with Bicolor Case, 800Ć480, HDMI, Low Power (same as above with added case)
the other 5" HDMI monitors with touchscreens use USB touch controllers.
The following should also be compatible since they use the same controller board and ADS7846 touch controller:
7inch Resistive Touch Screen LCD, 1024Ć600, HDMI, IPS, Various Systems Support
10.1inch Resistive Touch Screen LCD, 1024Ć600, HDMI, IPS, Supports Raspberry Pi / PC
I have the SPI displays working as well but the upstream driver initializes the wrong colors on most of these ILI9486 displays. Once I get the test sample, Iām going to see if I can fix the driver and add different compatibles to toggle between them.
Also each of the displays have a different touchscreen offset so calibration would have to be done on a per model basis. If anyone has a certain screen they need to tweak, let us know.
this fixed my issue thank you!!!
would this work for the renegade? or is it a no go
The HDMI portion should work. The touchscreen portion needs a new overlay to set the proper GPIO for monitoring the interrupts and the SPI. Please open a thread under Request section and we will do it when we have time.