Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

esp_lcd_axs15231b lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_90); not work but LV_DISP_ROTATION_0 and LV_DISP_ROTATION_180 is OK (AEGHB-959) #461

Open
3 tasks done
bunjongy opened this issue Jan 20, 2025 · 3 comments

Comments

@bunjongy
Copy link

Answers checklist.

  • I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
  • I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.

V5.2.1

Espressif SoC revision.

ESP32S3

Operating System used.

Windows

How did you build your project?

VS Code IDE

If you are using Windows, please specify command line type.

None

Development Kit.

ESP32S3 With axs15231b LCD

Steps to reproduce.

lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_0); is Work, Screen is normal show

lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_90); Not Work Screen not show

lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_180); is Work Screen is normal show

lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_270); Not Work Screen not show

Build Logs.


More Information.

No response

@github-actions github-actions bot changed the title esp_lcd_axs15231b lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_90); not work but LV_DISP_ROTATION_0 and LV_DISP_ROTATION_180 is OK esp_lcd_axs15231b lv_display_set_rotation(lvgl_disp, LV_DISP_ROTATION_90); not work but LV_DISP_ROTATION_0 and LV_DISP_ROTATION_180 is OK (AEGHB-959) Jan 20, 2025
@Lzw655
Copy link
Contributor

Lzw655 commented Jan 21, 2025

Hi @bunjongy,

Are you using the examples from this repository? If not, could you please provide your code project? (excluding the build and managed_components folders).

@bunjongy
Copy link
Author

esp32_qr_promptpay-master.zip

this is my project

please help me check

@Lzw655
Copy link
Contributor

Lzw655 commented Jan 21, 2025

As far as I know, the AXS15231B requires LVGL to use the full-refresh mode for proper display. Additionally, I noticed that the LCD in your project has a TE pin. I recommend using the example from this repository: lcd_with_te.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants