Raspberry Pi LCD - 7" Touchscreen - No Touch

I purchased a [Raspberry Pi 7" Touchscreen about 2 months ago from Sparkfun to run Mainsail OS on a 3D printer. At the time I followed the [setup instructions that Sparkfun provides.

I got it set up and it operated great until about a week ago, when the touch feature on the touchscreen stopped working. I couldn’t find any troubleshooting on the SparkFun site on this device specifically, but I did find [troubleshooting instructions on the Raspberry Pi site. Based on the recommendations there, here’s what I’ve tried:

  • - Check power supply: my pi4B powers the screen, and the screen powers on and displays things just fine.
  • - Update Raspberry Pi OS: I normally check this about once a month, and I was due to check in a few days, so I checked early. Applied updates, still no response from touchscreen.
  • - Check the smaller ribbon cable is seated properly: I went ahead and checked all wires and connections, disconnected and reconnected all ribbon cables. Restarted the pi and still no response from the touchscreen.
  • - Run commands to check the touchscreen was detected:
  • - ``` dmesg | grep -i ft5406 ``` was provided as a command to run, but did not return any results
  • - ``` cat /proc/cmdline | grep bcm2708_fb ``` was provided as a command to check that the display was detected at all, but did not return any results
  • This is weird because I am running the commands using a keyboard on said screen.
  • - Check dmesg for inputs: Got a list containing my keyboard, mouse, and USB Camera
  • - Check dmesg for outputs: Got the built-in HDMI output and display (I think)
    dmesg | grep -i output
    [    7.298689] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video13
    [    7.333556] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
    [    7.357639] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video20
    [    7.417022] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
    
  • To me, it looks like hardware failure. I’m looking for any support that would help make sure it is a hardware failure. I would love it to be a software issue, but things don’t suddenly stop working due to software issues like this. If it is hardware failure, what](https://www.raspberrypi.com/documentation/accessories/display.html#troubleshooting)](https://cdn.sparkfun.com/datasheets/Dev/RaspberryPi/how_to_assemble_the_rpi_touchscreen_display.jpg)](https://www.sparkfun.com/products/13733)

    That means you have done pretty much everything. Hope you will get a replacement soon.