1sample: 2 description: LVGL sample application 3 name: lvgl 4tests: 5 sample.display.lvgl.gui: 6 filter: dt_chosen_enabled("zephyr,display") 7 # flash usage varies depending on the platform, but ~200K are the bare 8 # minimum, give some room by adding 50K more. RAM usage depends largerly on 9 # the display buffer, but a minimum is also required for the system itself. 10 # ~25K seem to be sufficient for most cases, rounded to 32K. 11 min_flash: 250 12 min_ram: 32 13 harness: none 14 tags: 15 - samples 16 - display 17 - gui 18 - lvgl 19 modules: 20 - lvgl 21 integration_platforms: 22 - native_sim/native/64 23 sample.display.lvgl.rk055hdmipi4m: 24 # This sample is intended to test the RT1170 and RT595, which require 25 # a display shield to work with LVGL 26 min_flash: 250 27 # The minimum RAM needed for this display is actually around 8MB, 28 # but the RT595 uses external PSRAM for the display buffer 29 min_ram: 32 30 harness: none 31 tags: 32 - samples 33 - display 34 - gui 35 modules: 36 - lvgl 37 extra_args: SHIELD="rk055hdmipi4m" 38 platform_allow: 39 - mimxrt1170_evk/mimxrt1176/cm7 40 - mimxrt595_evk/mimxrt595s/cm33 41 integration_platforms: 42 - mimxrt1170_evk/mimxrt1176/cm7 43 harness_config: 44 fixture: fixture_display_rk055hdmipi4m 45 sample.subsys.display.lvgl.st_b_lcd40_dsi1_mb1166: 46 filter: dt_compat_enabled("orisetech,otm8009a") 47 platform_allow: stm32h747i_disco/stm32h747xx/m7 48 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166 49 harness: console 50 harness_config: 51 fixture: fixture_display 52 modules: 53 - lvgl 54 tags: 55 - samples 56 - display 57 - shield 58 - lvgl 59 - gui 60 sample.subsys.display.lvgl.st_b_lcd40_dsi1_mb1166_a09: 61 filter: dt_compat_enabled("frida,nt35510") 62 platform_allow: stm32h747i_disco/stm32h747xx/m7 63 extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09 64 harness: console 65 harness_config: 66 fixture: fixture_display 67 modules: 68 - lvgl 69 tags: 70 - samples 71 - display 72 - shield 73 - lvgl 74 - gui 75 samples.subsys.display.lvgl.rk043fn66hs_ctg: 76 platform_allow: 77 - mimxrt1064_evk 78 - mimxrt1060_evk/mimxrt1062/qspi 79 - mimxrt1050_evk/mimxrt1052/hyperflash 80 - mimxrt1040_evk 81 integration_platforms: 82 - mimxrt1040_evk 83 tags: display 84 harness: console 85 extra_args: SHIELD=rk043fn66hs_ctg 86 harness_config: 87 fixture: fixture_display_rk043fn66hs_ctg 88 samples.subsys.display.lvgl.rk043fn02h_ct: 89 platform_allow: 90 - mimxrt1064_evk 91 - mimxrt1060_evk/mimxrt1062/qspi 92 - mimxrt1050_evk/mimxrt1052/hyperflash 93 - mimxrt1040_evk 94 integration_platforms: 95 - mimxrt1040_evk 96 tags: display 97 harness: console 98 extra_args: SHIELD=rk043fn02h_ct 99 harness_config: 100 fixture: fixture_display_rk043fn02h_ct 101 samples.subsys.display.lvgl.rtkmipilcdb00000be: 102 platform_allow: 103 - ek_ra8d1 104 tags: 105 - display 106 - shield 107 harness: console 108 extra_args: SHIELD=rtkmipilcdb00000be 109 harness_config: 110 fixture: fixture_display 111