I'm having a heck of a time getting anything out of a BuyDisplay 5" EVE RA8875, no touch on a teensy 4.1. Link: https://www.buydisplay.com/5-inch-tft-lcd-module-800x480-display-controller-i2c-serial-spi
SPI pin header, 4-wire, 3.3V. Tried every library I can find, nothing seems to turn on the backlight consistently, randomly I can get garbage out. I scoped the SPI bus, I can see it writing and reading, current goes up, acts like everything is working... sometimes, other times its just a dead fish. If it does it's just garbage on the screen if the backlight even works. Seems totally random, I can unplug and plug it and sometimes it will throw up some garbage like the buffer is getting over run or something. I tried two screens, two different 4.1's. Testing on a breadboard, grounded all the GND pins on the teensy, 10k pull up resistors on the data pins, screen is powered by a bench supply, tried cutting the pad and powering everything off the bench, no change. Then pulled an awesome move and drove one of the screens at 13.3V and smoked it. I tried running the screen in 3 wire mode and 4 wire mode (switching the jumpers), no change. Nothing else is on the bus or connected. Adafruit lib will kind of work in the sense I can poll and wait for the screen to respond and display some junk. I'm getting nothing out of the sumotoy and its branches and recent updates. I saw Paul's example and it looks like most people are using the parallel bus pins and using the reset and interrupt pins. I tried adding those pins and the reset seemed to get junk more often but not constantly. Odds are I damaged both screen seems unlikely, I had checked everything 20 times by the time I hooked up the 2nd screen and teensy, but at this point I feel like I'm out of ideas.
Does anyone have a working example with that screen on a 4.1. Will it work with the SPI Pin header? Is there a library that works I might have missed?
Paul I was a bit confused by the Teensyduino, I'm using VSCode so I can't install it. I saw your post that you had updated libraries in it for RA8875 but the github for it does not have a RA8875 package. Where might I go to just get the packages?
PIN OUT ON THE SPI PINS
4.1 -> LCD
GND -> 1-2
3.3 -> 3-4
CS 10 -> 5 CS
MISO 12 -> 6 SDO
MOSI 11 -> 7 SDI
SCK 13 -> 8 SCLK
SPI pin header, 4-wire, 3.3V. Tried every library I can find, nothing seems to turn on the backlight consistently, randomly I can get garbage out. I scoped the SPI bus, I can see it writing and reading, current goes up, acts like everything is working... sometimes, other times its just a dead fish. If it does it's just garbage on the screen if the backlight even works. Seems totally random, I can unplug and plug it and sometimes it will throw up some garbage like the buffer is getting over run or something. I tried two screens, two different 4.1's. Testing on a breadboard, grounded all the GND pins on the teensy, 10k pull up resistors on the data pins, screen is powered by a bench supply, tried cutting the pad and powering everything off the bench, no change. Then pulled an awesome move and drove one of the screens at 13.3V and smoked it. I tried running the screen in 3 wire mode and 4 wire mode (switching the jumpers), no change. Nothing else is on the bus or connected. Adafruit lib will kind of work in the sense I can poll and wait for the screen to respond and display some junk. I'm getting nothing out of the sumotoy and its branches and recent updates. I saw Paul's example and it looks like most people are using the parallel bus pins and using the reset and interrupt pins. I tried adding those pins and the reset seemed to get junk more often but not constantly. Odds are I damaged both screen seems unlikely, I had checked everything 20 times by the time I hooked up the 2nd screen and teensy, but at this point I feel like I'm out of ideas.
Does anyone have a working example with that screen on a 4.1. Will it work with the SPI Pin header? Is there a library that works I might have missed?
Paul I was a bit confused by the Teensyduino, I'm using VSCode so I can't install it. I saw your post that you had updated libraries in it for RA8875 but the github for it does not have a RA8875 package. Where might I go to just get the packages?
PIN OUT ON THE SPI PINS
4.1 -> LCD
GND -> 1-2
3.3 -> 3-4
CS 10 -> 5 CS
MISO 12 -> 6 SDO
MOSI 11 -> 7 SDI
SCK 13 -> 8 SCLK