| sample: |
| description: Memory controller sample |
| name: memc driver sample |
| common: |
| tags: memc |
| harness: console |
| harness_config: |
| type: one_line |
| regex: |
| - "Read data matches written data" |
| tests: |
| sample.drivers.memc: |
| filter: dt_alias_exists("sram-ext") |
| integration_platforms: |
| - mimxrt595_evk/mimxrt595s/cm33 |
| sample.drivers.memc.mspi: |
| tags: mspi |
| filter: dt_alias_exists("psram0") |
| integration_platforms: |
| - apollo3p_evb |
| - apollo510_evb |
| platform_exclude: |
| - stm32h7s78_dk |
| - b_u585i_iot02a |
| sample.drivers.memc.nrf_mspi: |
| tags: mspi |
| filter: dt_alias_exists("psram0") |
| build_only: true |
| integration_platforms: |
| - nrf7120dk/nrf7120/cpuapp |
| sample.drivers.memc.stm32_mspi: |
| tags: mspi |
| platform_allow: |
| - b_u585i_iot02a/stm32u585xx |
| - stm32h7s78_dk/stm32h7s7xx |
| integration_platforms: |
| - b_u585i_iot02a/stm32u585xx |
| - stm32h7s78_dk/stm32h7s7xx |
| extra_args: |
| - platform:b_u585i_iot02a/stm32u585xx:DTC_OVERLAY_FILE=boards/b_u585i_iot02a_mspi_aps6408l.overlay |
| - platform:b_u585i_iot02a/stm32u585xx:EXTRA_CONF_FILE=boards/b_u585i_iot02a_mspi_aps6408l.conf |
| - platform:stm32h7s78_dk/stm32h7s7xx:EXTRA_CONF_FILE=boards/stm32h7s78_dk_mspi_psram.conf |
| - platform:stm32h7s78_dk/stm32h7s7xx:DTC_OVERLAY_FILE=boards/stm32h7s78_dk_mspi_psram.overlay |