| sample: |
| description: LVGL sample, containing all upstream demos |
| name: LVGL demos |
| common: |
| modules: |
| - lvgl |
| harness: console |
| filter: dt_chosen_enabled("zephyr,display") |
| extra_args: |
| - platform:mimxrt1060_evk:SHIELD=rk043fn66hs_ctg |
| - platform:mimxrt1170_evk/mimxrt1176/cm7:SHIELD=rk055hdmipi4ma0 |
| - platform:mimxrt595_evk/mimxrt595s/cm33:SHIELD=rk055hdmipi4ma0 |
| tags: |
| - samples |
| - display |
| - lvgl |
| - gui |
| harness_config: |
| fixture: fixture_display |
| type: one_line |
| regex: |
| - "\\[\\w+ free bytes, \\w+ allocated bytes, overhead = \\w+ bytes | lvgl in malloc mode\\]" |
| tests: |
| sample.modules.lvgl.demo_music: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_MUSIC=y |
| sample.modules.lvgl.demo_benchmark: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_BENCHMARK=y |
| - CONFIG_LV_USE_DEMO_WIDGETS=y |
| sample.modules.lvgl.demo_stress: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_STRESS=y |
| sample.modules.lvgl.demo_widgets: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_WIDGETS=y |
| sample.modules.lvgl.demo_flex_layout: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_FLEX_LAYOUT=y |
| sample.modules.lvgl.demo_keypad_encoder: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_KEYPAD_AND_ENCODER=y |
| sample.modules.lvgl.demo_render: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_RENDER=y |
| sample.modules.lvgl.demo_scroll: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_SCROLL=y |
| sample.modules.lvgl.demo_multilang: |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_MULTILANG=y |
| sample.modules.lvgl.demos.st_b_lcd40_dsi1_mb1166: |
| filter: dt_compat_enabled("orisetech,otm8009a") |
| platform_allow: stm32h747i_disco/stm32h747xx/m7 |
| extra_args: SHIELD=st_b_lcd40_dsi1_mb1166 |
| harness: console |
| harness_config: |
| fixture: fixture_display |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_BENCHMARK=y |
| modules: |
| - lvgl |
| tags: |
| - samples |
| - display |
| - shield |
| - lvgl |
| - gui |
| sample.modules.lvgl.demos.st_b_lcd40_dsi1_mb1166_a09: |
| filter: dt_compat_enabled("frida,nt35510") |
| platform_allow: stm32h747i_disco/stm32h747xx/m7 |
| extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09 |
| harness: console |
| harness_config: |
| fixture: fixture_display |
| extra_configs: |
| - CONFIG_LV_Z_DEMO_BENCHMARK=y |
| modules: |
| - lvgl |
| tags: |
| - samples |
| - display |
| - shield |
| - lvgl |
| - gui |
| sample.modules.lvgl.demos.rtkmipilcdb00000be: |
| platform_allow: ek_ra8d1 |
| harness: console |
| harness_config: |
| fixture: fixture_display |
| extra_args: SHIELD=rtkmipilcdb00000be |
| modules: |
| - lvgl |
| tags: |
| - samples |
| - display |
| - shield |
| - lvgl |
| - gui |
| sample.modules.lvgl.demos.rtk7eka6m3b00001bu: |
| platform_allow: ek_ra8d1 |
| harness: console |
| harness_config: |
| fixture: fixture_display |
| extra_args: |
| - SHIELD=rtk7eka6m3b00001bu |
| - DTC_OVERLAY_FILE=rtk7eka6m3b00001bu.overlay |
| extra_configs: |
| - CONFIG_LV_DEMO_MUSIC_LANDSCAPE=y |
| modules: |
| - lvgl |
| tags: |
| - samples |
| - display |
| - shield |
| - lvgl |
| - gui |