zephyr/samples/subsys/fs/fs_sample/sample.yaml
Dominik Ermel 919baf84d6 samples: fs: fat_fs: RAM disk in SRAM region for nrf52840dk
Add overlay, for nrf52840dk, that reserves RAM in internal
SRAM using the DTS definition.
The sample with such region can be built with the config
file nrf52840dk_nrf52840_ram_disk_region.conf, but, instead
of automatically allocating memory, the Disk driver will
use the pre-defined region provided by the DTS overlay.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2024-04-25 18:07:16 -04:00

65 lines
2.0 KiB
YAML

sample:
name: Filesystems sample
common:
tags: filesystem
modules:
- fatfs
tests:
sample.filesystem.fat_fs:
depends_on: sdhc
harness: console
harness_config:
fixture: fixture_sdhc
sample.filesystem.fat_fs.overlay:
platform_allow: nrf52840_blip
sample.filesystem.fat_fs.adafruit_2_8_tft_touch_v2:
depends_on:
- arduino_spi
- arduino_gpio
- arduino_i2c
platform_exclude:
- stm32f769i_disco
- pan1781_evb
- pan1782_evb
- frdm_k64f
- mimxrt1010_evk
extra_args: SHIELD=adafruit_2_8_tft_touch_v2
tags: shield
harness: console
harness_config:
fixture: fixture_shield_adafruit_2_8_tft_touch_v2
sample.filesystem.fat_fs.nrf52840dk_nrf52840:
build_only: true
platform_allow: nrf52840dk/nrf52840
sample.filesystem.fat_fs.nrf52840dk_nrf52840_ram_disk:
build_only: true
platform_allow: nrf52840dk/nrf52840
extra_args:
- OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_ram_disk.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_ram_disk.overlay
sample.filesystem.fat_fs.nrf52840dk_nrf52840_ram_disk_region:
build_only: true
platform_allow: nrf52840dk/nrf52840
extra_args:
- OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_ram_disk.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_ram_disk_region.overlay
sample.filesystem.fat_fs.nrf52840dk_nrf52840.qspi:
build_only: true
platform_allow: nrf52840dk/nrf52840
extra_args:
- OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_qspi.conf
- DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_qspi.overlay
sample.filesystem.fat_fs.has_sdmmc_disk:
build_only: true
filter: dt_compat_enabled("zephyr,sdmmc-disk")
integration_platforms:
- frdm_k64f
sample.filesystem.ext2:
simulation_exclude:
- renode
extra_args: CONF_FILE="prj_ext.conf"
platform_allow: hifive_unmatched bl5340_dvk/nrf5340/cpuapp
sample.filesystem.fat_fs.stm32h747i_disco_m7_sdmmc:
build_only: true
platform_allow: stm32h747i_disco/stm32h747xx/m7