1sample: 2 description: Simple Management Protocol sample 3 name: smp svr 4common: 5 sysbuild: true 6 build_only: true 7tests: 8 sample.mcumgr.smp_svr.bt: 9 harness: bluetooth 10 tags: bluetooth 11 extra_args: EXTRA_CONF_FILE="overlay-bt.conf" 12 platform_allow: 13 - nrf52dk/nrf52832 14 - nrf52840dk/nrf52840 15 - pinnacle_100_dvk 16 - mg100 17 integration_platforms: 18 - nrf52dk/nrf52832 19 - nrf52840dk/nrf52840 20 sample.mcumgr.smp_svr.bt_static_svc: 21 harness: bluetooth 22 tags: bluetooth 23 extra_args: EXTRA_CONF_FILE="overlay-bt.conf" 24 extra_configs: 25 - CONFIG_MCUMGR_TRANSPORT_BT_DYNAMIC_SVC_REGISTRATION=n 26 platform_allow: 27 - nrf52840dk/nrf52840 28 - pinnacle_100_dvk 29 - mg100 30 integration_platforms: 31 - nrf52840dk/nrf52840 32 sample.mcumgr.smp_svr.udp: 33 extra_args: EXTRA_CONF_FILE="overlay-udp.conf" 34 platform_allow: 35 - frdm_mcxn947/mcxn947/cpu0 36 - frdm_k64f 37 integration_platforms: 38 - frdm_k64f 39 sample.mcumgr.smp_svr.cdc: 40 extra_args: 41 - EXTRA_CONF_FILE="overlay-cdc.conf" 42 - DTC_OVERLAY_FILE="usb.overlay" 43 platform_allow: 44 - frdm_mcxn947/mcxn947/cpu0 45 - nrf52833dk/nrf52820 46 - nrf52833dk/nrf52833 47 - nrf52840dk/nrf52840 48 - nrf5340dk/nrf5340/cpuapp 49 - pinnacle_100_dvk 50 integration_platforms: 51 - nrf52833dk/nrf52820 52 - nrf52833dk/nrf52833 53 - nrf52840dk/nrf52840 54 - nrf5340dk/nrf5340/cpuapp 55 sample.mcumgr.smp_svr.serial: 56 extra_args: EXTRA_CONF_FILE="overlay-serial.conf" 57 platform_allow: 58 - frdm_k22f 59 - frdm_k64f 60 - frdm_k82f 61 - frdm_ke17z 62 - frdm_ke17z512 63 - rddrone_fmuk66 64 - twr_ke18f 65 - twr_kv58f220m 66 - frdm_mcxn947/mcxn947/cpu0 67 - lpcxpresso55s06 68 - lpcxpresso55s16 69 - lpcxpresso55s28 70 - lpcxpresso55s36 71 - lpcxpresso55s69/lpc55s69/cpu0 72 - mimxrt1010_evk 73 - mimxrt1015_evk 74 - mimxrt1020_evk 75 - mimxrt1024_evk 76 - mimxrt1040_evk 77 - mimxrt1050_evk/mimxrt1052/hyperflash 78 - mimxrt1060_evk/mimxrt1062/qspi 79 - mimxrt1062_fmurt6 80 - mimxrt1064_evk 81 - mimxrt1160_evk/mimxrt1166/cm7 82 - mimxrt1170_evk/mimxrt1176/cm7 83 - vmu_rt1170/mimxrt1176/cm7 84 - mimxrt595_evk/mimxrt595s/cm33 85 - mimxrt685_evk/mimxrt685s/cm33 86 - rd_rw612_bga 87 - nrf52840dk/nrf52840 88 - pinnacle_100_dvk 89 - mg100 90 integration_platforms: 91 - nrf52840dk/nrf52840 92 # In mcuboot_flags test overlay-serial.conf is used for convenience as it is the simplest 93 # transport. Transport does not affect flags so it does not really matter which is selected, 94 # flags should affect any transport the same way. 95 sample.mcumgr.smp_svr.mcuboot_flags.direct_xip_withrevert: 96 extra_args: EXTRA_CONF_FILE="overlay-serial.conf" 97 extra_configs: 98 - CONFIG_MCUBOOT_BOOTLOADER_MODE_DIRECT_XIP_WITH_REVERT=y 99 platform_allow: 100 - nrf52840dk/nrf52840 101 - pinnacle_100_dvk 102 - mg100 103 integration_platforms: 104 - nrf52840dk/nrf52840 105 sample.mcumgr.smp_svr.serial-console: 106 extra_args: EXTRA_CONF_FILE="overlay-serial-console.conf" 107 platform_allow: 108 - nrf52840dk/nrf52840 109 - pinnacle_100_dvk 110 - mg100 111 integration_platforms: 112 - nrf52840dk/nrf52840 113 sample.mcumgr.smp_svr.shell: 114 extra_args: EXTRA_CONF_FILE="overlay-shell.conf" 115 platform_allow: 116 - frdm_k22f 117 - frdm_k64f 118 - frdm_k82f 119 - frdm_ke17z 120 - frdm_ke17z512 121 - rddrone_fmuk66 122 - twr_ke18f 123 - twr_kv58f220m 124 - frdm_mcxn947/mcxn947/cpu0 125 - lpcxpresso55s06 126 - lpcxpresso55s16 127 - lpcxpresso55s28 128 - lpcxpresso55s36 129 - lpcxpresso55s69/lpc55s69/cpu0 130 - mimxrt1010_evk 131 - mimxrt1015_evk 132 - mimxrt1020_evk 133 - mimxrt1024_evk 134 - mimxrt1040_evk 135 - mimxrt1050_evk/mimxrt1052/hyperflash 136 - mimxrt1060_evk/mimxrt1062/qspi 137 - mimxrt1062_fmurt6 138 - mimxrt1064_evk 139 - mimxrt1160_evk/mimxrt1166/cm7 140 - mimxrt1170_evk/mimxrt1176/cm7 141 - vmu_rt1170/mimxrt1176/cm7 142 - mimxrt595_evk/mimxrt595s/cm33 143 - mimxrt685_evk/mimxrt685s/cm33 144 - rd_rw612_bga 145 - nrf52840dk/nrf52840 146 - pinnacle_100_dvk 147 - mg100 148 integration_platforms: 149 - nrf52840dk/nrf52840 150 - mimxrt1060_evk/mimxrt1062/qspi 151 - mimxrt1064_evk 152 sample.mcumgr.smp_svr.shell_mgmt: 153 extra_args: EXTRA_CONF_FILE="overlay-shell-mgmt.conf" 154 platform_allow: 155 - nrf52840dk/nrf52840 156 - pinnacle_100_dvk 157 - mg100 158 integration_platforms: 159 - nrf52840dk/nrf52840 160 sample.mcumgr.smp_svr.fs: 161 extra_args: EXTRA_CONF_FILE="overlay-fs.conf" 162 platform_allow: 163 - nrf52840dk/nrf52840 164 - pinnacle_100_dvk 165 - mg100 166 integration_platforms: 167 - nrf52840dk/nrf52840 168 sample.mcumgr.smp_svr.ram_load: 169 extra_args: FILE_SUFFIX="ram_load" 170 platform_allow: 171 - nrf52840dk/nrf52840 172 integration_platforms: 173 - nrf52840dk/nrf52840 174 sample.mcumgr.smp_svr.ram_load.serial: 175 extra_args: 176 - FILE_SUFFIX="ram_load" 177 - EXTRA_CONF_FILE="overlay-serial.conf" 178 platform_allow: 179 - nrf52840dk/nrf52840 180 integration_platforms: 181 - nrf52840dk/nrf52840 182 sample.mcumgr.smp_svr.ram_load.serial.fs.shell: 183 extra_args: 184 - FILE_SUFFIX="ram_load" 185 - EXTRA_CONF_FILE="overlay-serial.conf;overlay-fs.conf;overlay-shell.conf" 186 platform_allow: 187 - nrf52840dk/nrf52840 188 integration_platforms: 189 - nrf52840dk/nrf52840 190