1sample: 2 description: This app provides an example of using TF-M on the secure side, with 3 Zephyr on the NS side, using IPC. 4 name: TF-M IPC example 5tests: 6 sample.tfm_ipc: 7 tags: 8 - introduction 9 - trusted-firmware-m 10 - mcuboot 11 platform_allow: 12 - mps2/an521/cpu0/ns 13 - nrf5340dk/nrf5340/cpuapp/ns 14 - nrf9160dk/nrf9160/ns 15 - nucleo_l552ze_q/stm32l552xx/ns 16 - stm32l562e_dk/stm32l562xx/ns 17 - v2m_musca_s1/musca_s1/ns 18 - bl5340_dvk/nrf5340/cpuapp/ns 19 - b_u585i_iot02a/stm32u585xx/ns 20 integration_platforms: 21 - mps2/an521/cpu0/ns 22 harness: console 23 harness_config: 24 type: multi_line 25 regex: 26 - "TF-M IPC on .*" 27 - "The version of the PSA Framework API is" 28 - "The PSA Crypto service minor version is" 29 - "Generating 256 bytes of random data" 30 sample.tfm_ipc.no_bl2: 31 tags: 32 - introduction 33 - trusted-firmware-m 34 platform_allow: mps2/an521/cpu0/ns 35 extra_configs: 36 - CONFIG_TFM_BL2=n 37 harness: console 38 harness_config: 39 type: multi_line 40 regex: 41 - "TF-M IPC on .*" 42 - "The version of the PSA Framework API is" 43 - "The PSA Crypto service minor version is" 44 - "Generating 256 bytes of random data" 45