rzeldent / platformio-espressif32-sunton

Board definitions for the Sunton Smart display boards (CYD Cheap Yellow Display). These definitions contain not only contain the CPU information but also the connections and devices present on the board.
https://github.com/rzeldent/esp32-smartdisplay
96 stars 28 forks source link

Blank screen on ESP32-3248S035 capacitive #61

Open dcknuth opened 2 months ago

dcknuth commented 2 months ago

Got everything to compile and upload, but just a blank screen. Tried changing:

define LV_USE_ST7796 1

in lv_config.h, but seems ineffective. I set the default board with: default_envs = esp32-3248S035C and that part seemed fine.

The preloaded demo worked when powering on the board, so I assume the board itself is OK.

rzeldent commented 2 months ago

Which project are you using? If it is the https://github.com/rzeldent/esp32-smartdisplay project, it is just a library and has no output. If so, try the https://github.com/rzeldent/esp32-smartdisplay-demo project!

dcknuth commented 2 months ago

It's the *-demo one. I was able to get some of the provided demos from Sunton to work after realizing that one has to set all #defines as command line switches. I noticed in a note on the CYD support pages you may have hacked your copy of this particular board for a different refresh rate. I also may have to learn how to get a crash dump or some output on my run of your demo. Looks like there might be some info there.

dcknuth commented 2 months ago

Just got a esp32-8048S043C and your demo worked out-of-the-box on that one. Very nice