Skip to content

libraries: disable unavailable LVGL Arm-2D backend - #1122

Open
rupayon123 wants to merge 1 commit into
arduino:mainfrom
rupayon123:fix/lvgl-96-arm2d-config
Open

rupayon123 wants to merge 1 commit into
arduino:mainfrom
rupayon123:fix/lvgl-96-arm2d-config

Conversation

@rupayon123

Copy link
Copy Markdown

Fixes the LVGL 9.6 build failure described in #1121 by disabling the synchronous Arm-2D draw backend in the bundled LVGL 9 configuration. This core does not include arm_2d.h, so enabling the backend makes LVGL 9.6 compile fail for GIGA sketches using Arduino_H7_Video.

Validation: git diff --check passed. I could not run the GIGA/Arduino build locally because arduino-cli and arm-none-eabi-gcc are not installed. The broader issue of the bundled lv_conf.h shadowing a sketch-provided LVGL configuration is separate and remains unresolved by this focused build fix.

@CLAassistant

CLAassistant commented Oct 9, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

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

Labels

bug Something isn't working Video

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Arduino_H7_Video's bundled lv_conf.h shadows user config and enables Arm-2D, breaking all LVGL 9.6.0 builds on GIGA

3 participants