Merge pull request #869 from plord12/master

Tweak settings for ESP32-8048S050 so that display works.
This commit is contained in:
fvanroie 2025-02-24 13:57:31 +01:00 committed by GitHub
commit 945e06da9f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -171,16 +171,18 @@ build_flags =
-D TFT_WIDTH=800 -D TFT_WIDTH=800
-D TFT_HEIGHT=480 -D TFT_HEIGHT=480
; Panel Settings ; Panel Settings
; see see https://github.com/wegi1/ESP32-8048S050-5INCH-LCD/blob/main/4-Driver_IC_Data_Sheet/JC8048B050N_I.pdf
-D TFT_HSYNC_POLARITY=0 -D TFT_HSYNC_POLARITY=0
-D TFT_HSYNC_FRONT_PORCH=48 ; Maximum HSYNC Front Porch -D TFT_HSYNC_FRONT_PORCH=8 ; Maximum HSYNC Front Porch
-D TFT_HSYNC_PULSE_WIDTH=4 ; Typical HSYNC Pulse Width -D TFT_HSYNC_PULSE_WIDTH=4 ; Typical HSYNC Pulse Width
-D TFT_HSYNC_BACK_PORCH=8 ; Typical HSYNC Back Porch -D TFT_HSYNC_BACK_PORCH=8 ; Typical HSYNC Back Porch
-D TFT_VSYNC_POLARITY=0 -D TFT_VSYNC_POLARITY=0
-D TFT_VSYNC_FRONT_PORCH=12 ; Maximum VSYNC Front Porch -D TFT_VSYNC_FRONT_PORCH=8 ; Maximum VSYNC Front Porch
-D TFT_VSYNC_PULSE_WIDTH=4 ; Typical VSYNC Pulse Width -D TFT_VSYNC_PULSE_WIDTH=4 ; Typical VSYNC Pulse Width
-D TFT_VSYNC_BACK_PORCH=8 ; Typical VSYNC Back Porch -D TFT_VSYNC_BACK_PORCH=8 ; Typical VSYNC Back Porch
-D TFT_PCLK_ACTIVE_NEG=1 -D TFT_PCLK_ACTIVE_NEG=1
-D TFT_PREFER_SPEED=13900000 ; 1/2 of Typical DCLK Frequency ; 13900000 fails on some boards, high values cause wifi issues
-D TFT_PREFER_SPEED=14500000 ; 1/2 of Typical DCLK Frequency
-D TFT_AUTO_FLUSH=1 -D TFT_AUTO_FLUSH=1
; Touch Settings ; Touch Settings
-D TOUCH_WIDTH=800 -D TOUCH_WIDTH=800