diff --git a/main/boards/m5stack-tab5/m5stack_tab5.cc b/main/boards/m5stack-tab5/m5stack_tab5.cc index 356b349..43ed5b5 100644 --- a/main/boards/m5stack-tab5/m5stack_tab5.cc +++ b/main/boards/m5stack-tab5/m5stack_tab5.cc @@ -179,7 +179,8 @@ private: }; esp_lcd_panel_io_handle_t tp_io_handle = NULL; esp_lcd_panel_io_i2c_config_t tp_io_config = { - .control_phase_bytes = 1, + .dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS, + .control_phase_bytes = 1, .dc_bit_offset = 0, .lcd_cmd_bits = 16, .flags = diff --git a/main/boards/waveshare/esp32-p4-nano/esp32-p4-nano.cc b/main/boards/waveshare/esp32-p4-nano/esp32-p4-nano.cc index 143a602..7fe1f0d 100644 --- a/main/boards/waveshare/esp32-p4-nano/esp32-p4-nano.cc +++ b/main/boards/waveshare/esp32-p4-nano/esp32-p4-nano.cc @@ -201,7 +201,8 @@ private: }; esp_lcd_panel_io_handle_t tp_io_handle = NULL; esp_lcd_panel_io_i2c_config_t tp_io_config = { - .control_phase_bytes = 1, + .dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS, + .control_phase_bytes = 1, .dc_bit_offset = 0, .lcd_cmd_bits = 16, .flags = diff --git a/main/boards/waveshare/esp32-p4-wifi6-touch-lcd/esp32-p4-wifi6-touch-lcd.cc b/main/boards/waveshare/esp32-p4-wifi6-touch-lcd/esp32-p4-wifi6-touch-lcd.cc index caeaa7f..b493aac 100644 --- a/main/boards/waveshare/esp32-p4-wifi6-touch-lcd/esp32-p4-wifi6-touch-lcd.cc +++ b/main/boards/waveshare/esp32-p4-wifi6-touch-lcd/esp32-p4-wifi6-touch-lcd.cc @@ -336,7 +336,7 @@ private: esp_lcd_touch_config_t tp_cfg = { .x_max = DISPLAY_WIDTH, .y_max = DISPLAY_HEIGHT, - .rst_gpio_num = GPIO_NUM_23, + .rst_gpio_num = GPIO_NUM_NC, .int_gpio_num = GPIO_NUM_NC, .levels = { .reset = 0, @@ -350,7 +350,8 @@ private: }; esp_lcd_panel_io_handle_t tp_io_handle = NULL; esp_lcd_panel_io_i2c_config_t tp_io_config = { - .control_phase_bytes = 1, + .dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS, + .control_phase_bytes = 1, .dc_bit_offset = 0, .lcd_cmd_bits = 16, .flags = diff --git a/main/boards/waveshare/esp32-s3-touch-lcd-4.3c/esp32_s3_touch_lcd_4.3c.cc b/main/boards/waveshare/esp32-s3-touch-lcd-4.3c/esp32_s3_touch_lcd_4.3c.cc index 807bce4..f9a41a0 100755 --- a/main/boards/waveshare/esp32-s3-touch-lcd-4.3c/esp32_s3_touch_lcd_4.3c.cc +++ b/main/boards/waveshare/esp32-s3-touch-lcd-4.3c/esp32_s3_touch_lcd_4.3c.cc @@ -169,7 +169,8 @@ private: }; esp_lcd_panel_io_handle_t tp_io_handle = NULL; esp_lcd_panel_io_i2c_config_t tp_io_config = { - .control_phase_bytes = 1, + .dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS, + .control_phase_bytes = 1, .dc_bit_offset = 0, .lcd_cmd_bits = 16, .flags = diff --git a/main/boards/waveshare/esp32-s3-touch-lcd-4b/esp32-s3-touch-lcd-4b.cc b/main/boards/waveshare/esp32-s3-touch-lcd-4b/esp32-s3-touch-lcd-4b.cc index 6f7dd17..3f5531f 100644 --- a/main/boards/waveshare/esp32-s3-touch-lcd-4b/esp32-s3-touch-lcd-4b.cc +++ b/main/boards/waveshare/esp32-s3-touch-lcd-4b/esp32-s3-touch-lcd-4b.cc @@ -277,7 +277,8 @@ private: }; esp_lcd_panel_io_handle_t tp_io_handle = NULL; esp_lcd_panel_io_i2c_config_t tp_io_config = { - .control_phase_bytes = 1, + .dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS, + .control_phase_bytes = 1, .dc_bit_offset = 0, .lcd_cmd_bits = 16, .flags = diff --git a/main/boards/wireless-tag-wtp4c5mp07s/wireless-tag-wtp4c5mp07s.cc b/main/boards/wireless-tag-wtp4c5mp07s/wireless-tag-wtp4c5mp07s.cc index 3c2a95a..88fe91e 100644 --- a/main/boards/wireless-tag-wtp4c5mp07s/wireless-tag-wtp4c5mp07s.cc +++ b/main/boards/wireless-tag-wtp4c5mp07s/wireless-tag-wtp4c5mp07s.cc @@ -153,7 +153,8 @@ private: }; esp_lcd_panel_io_handle_t tp_io_handle = NULL; esp_lcd_panel_io_i2c_config_t tp_io_config = { - .control_phase_bytes = 1, + .dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS, + .control_phase_bytes = 1, .dc_bit_offset = 0, .lcd_cmd_bits = 16, .flags =