zephyr/samples/subsys/display/lvgl/sample.yaml
The Nguyen abde41911e samples: display: lvgl: add support for rtk7eka6m3b00001bu shield
Enable build support for samples/subsys/display/lvgl on rtk7eka6m3b00001bu

Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2025-03-21 14:17:21 +01:00

108 lines
3.3 KiB
YAML

sample:
description: LVGL sample application
name: lvgl
common:
tags:
- display
- gui
- lvgl
- samples
modules:
- lvgl
tests:
sample.display.lvgl.gui:
filter: dt_chosen_enabled("zephyr,display")
# flash usage varies depending on the platform, but ~200K are the bare
# minimum, give some room by adding 50K more. RAM usage depends largerly on
# the display buffer, but a minimum is also required for the system itself.
# ~25K seem to be sufficient for most cases, rounded to 32K.
min_flash: 250
min_ram: 32
harness: none
integration_platforms:
- native_sim/native/64
sample.display.lvgl.rk055hdmipi4m:
tags: shield
# This sample is intended to test the RT1170 and RT595, which require
# a display shield to work with LVGL
min_flash: 250
# The minimum RAM needed for this display is actually around 8MB,
# but the RT595 uses external PSRAM for the display buffer
min_ram: 32
harness: none
extra_args: SHIELD="rk055hdmipi4m"
platform_allow:
- mimxrt1170_evk/mimxrt1176/cm7
- mimxrt595_evk/mimxrt595s/cm33
integration_platforms:
- mimxrt1170_evk/mimxrt1176/cm7
harness_config:
fixture: fixture_display_rk055hdmipi4m
sample.subsys.display.lvgl.st_b_lcd40_dsi1_mb1166:
tags: shield
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
sample.subsys.display.lvgl.st_b_lcd40_dsi1_mb1166_a09:
tags: shield
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
sample.subsys.display.lvgl.rk043fn66hs_ctg:
tags: shield
platform_allow:
- mimxrt1064_evk
- mimxrt1060_evk/mimxrt1062/qspi
- mimxrt1050_evk/mimxrt1052/hyperflash
- mimxrt1040_evk
integration_platforms:
- mimxrt1040_evk
harness: console
extra_args: SHIELD=rk043fn66hs_ctg
harness_config:
fixture: fixture_display_rk043fn66hs_ctg
sample.subsys.display.lvgl.rk043fn02h_ct:
tags: shield
platform_allow:
- mimxrt1064_evk
- mimxrt1060_evk@C/mimxrt1062/qspi
- mimxrt1050_evk/mimxrt1052/hyperflash
- mimxrt1040_evk
integration_platforms:
- mimxrt1040_evk
harness: console
extra_args: SHIELD=rk043fn02h_ct
harness_config:
fixture: fixture_display_rk043fn02h_ct
sample.subsys.display.lvgl.renesas_ra_glcdc:
tags:
- shield
filter: dt_compat_enabled("renesas,ra-glcdc")
extra_args:
- platform:ek_ra8d1/r7fa8d1bhecbd:SHIELD=rtkmipilcdb00000be
- platform:ek_ra8d1/r7fa8d1bhecbd:SHIELD=rtk7eka6m3b00001bu
harness_config:
fixture: fixture_display
sample.subsys.display.lvgl.seeed_xiao_round_display:
tags: shield
min_flash: 320
min_ram: 64
depends_on:
- xiao_adc
- xiao_gpio
- xiao_i2c
- xiao_spi
integration_platforms:
- xiao_ble
- xiao_esp32s3/esp32s3/procpu
extra_args: SHIELD=seeed_xiao_round_display
harness: console
harness_config:
fixture: fixture_seeed_xiao_round_display