Skip to content

Upgrading from 0.2.2 to 1.0.0 - RGB panel invalid arguments #171

@dinisfc

Description

@dinisfc

I'm using a Waveshare ESP32-S3-Touch-LCD-4. I was initially using the files provided by Waveshare which included this library with the custom board configurations already applied for this board. I recently upgraded to 1.0.0 and now I get:

[I][LvPort]esp_panel_board.cpp:0066: Initializing board (Custom:Custom)
[I][LvPort]esp_panel_board.cpp:0235: Board initialize success
[I][LvPort]esp_panel_board.cpp:0253: Beginning board (Custom:Custom)
[I][Expander]esp_io_expander_tca9554.c:0060: version: 1.0.1
[I][Panel]esp_lcd_st7701.c:0026: version: 1.1.1
[E][Panel]esp_lcd_st7701_rgb.c:0065: esp_lcd_new_panel_st7701_rgb(65): invalid arguments
[E][LvPort]esp_panel_lcd_st7701.cpp:0066: Create refresh panel failed [ESP_ERR_INVALID_ARG]
[E][LvPort]esp_panel_lcd.cpp:0404: Init failed
[E][LvPort]esp_panel_board.cpp:0315: LCD device begin failed

I'm using this with an lvgl ui from squareline and I've since updated my project using the porting example from version 1.0.0. Is this caused by improper configuration, possibly from adapting the configuration from the older version? For now, all code on the .ino file related to panel is exactly as the example at examples/arduino/gui/lvgl_v8/squareline_port/.

Config files below:
OLD_esp_panel_config.zip
NEW_esp_panel_config.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions