Preliminary main mbed library for nexpaq development

Committer:
nexpaq
Date:
Fri Nov 04 20:54:50 2016 +0000
Revision:
1:d96dbedaebdb
Parent:
0:6c56fb4bc5f0
Removed extra directories for other platforms

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nexpaq 0:6c56fb4bc5f0 1 {
nexpaq 0:6c56fb4bc5f0 2 "Target": {
nexpaq 0:6c56fb4bc5f0 3 "core": null,
nexpaq 0:6c56fb4bc5f0 4 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 5 "supported_toolchains": null,
nexpaq 0:6c56fb4bc5f0 6 "extra_labels": [],
nexpaq 0:6c56fb4bc5f0 7 "is_disk_virtual": false,
nexpaq 0:6c56fb4bc5f0 8 "macros": [],
nexpaq 0:6c56fb4bc5f0 9 "device_has": [],
nexpaq 0:6c56fb4bc5f0 10 "features": [],
nexpaq 0:6c56fb4bc5f0 11 "detect_code": [],
nexpaq 0:6c56fb4bc5f0 12 "public": false,
nexpaq 0:6c56fb4bc5f0 13 "default_lib": "std"
nexpaq 0:6c56fb4bc5f0 14 },
nexpaq 0:6c56fb4bc5f0 15 "CM4_UARM": {
nexpaq 0:6c56fb4bc5f0 16 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 17 "core": "Cortex-M4",
nexpaq 0:6c56fb4bc5f0 18 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 19 "public": false,
nexpaq 0:6c56fb4bc5f0 20 "supported_toolchains": ["uARM"],
nexpaq 0:6c56fb4bc5f0 21 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 22 },
nexpaq 0:6c56fb4bc5f0 23 "CM4_ARM": {
nexpaq 0:6c56fb4bc5f0 24 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 25 "core": "Cortex-M4",
nexpaq 0:6c56fb4bc5f0 26 "public": false,
nexpaq 0:6c56fb4bc5f0 27 "supported_toolchains": ["ARM"]
nexpaq 0:6c56fb4bc5f0 28 },
nexpaq 0:6c56fb4bc5f0 29 "CM4F_UARM": {
nexpaq 0:6c56fb4bc5f0 30 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 31 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 32 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 33 "public": false,
nexpaq 0:6c56fb4bc5f0 34 "supported_toolchains": ["uARM"],
nexpaq 0:6c56fb4bc5f0 35 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 36 },
nexpaq 0:6c56fb4bc5f0 37 "CM4F_ARM": {
nexpaq 0:6c56fb4bc5f0 38 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 39 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 40 "public": false,
nexpaq 0:6c56fb4bc5f0 41 "supported_toolchains": ["ARM"]
nexpaq 0:6c56fb4bc5f0 42 },
nexpaq 0:6c56fb4bc5f0 43 "LPCTarget": {
nexpaq 0:6c56fb4bc5f0 44 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 45 "post_binary_hook": {"function": "LPCTargetCode.lpc_patch"},
nexpaq 0:6c56fb4bc5f0 46 "public": false
nexpaq 0:6c56fb4bc5f0 47 },
nexpaq 0:6c56fb4bc5f0 48 "LPC11C24": {
nexpaq 0:6c56fb4bc5f0 49 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 50 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 51 "progen": {"target": "lpc11c24_301"},
nexpaq 0:6c56fb4bc5f0 52 "extra_labels": ["NXP", "LPC11XX_11CXX", "LPC11CXX"],
nexpaq 0:6c56fb4bc5f0 53 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 54 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 55 },
nexpaq 0:6c56fb4bc5f0 56 "LPC1114": {
nexpaq 0:6c56fb4bc5f0 57 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 58 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 59 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 60 "extra_labels": ["NXP", "LPC11XX_11CXX", "LPC11XX"],
nexpaq 0:6c56fb4bc5f0 61 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 62 "progen": {
nexpaq 0:6c56fb4bc5f0 63 "target": "lpc1114_102"
nexpaq 0:6c56fb4bc5f0 64 },
nexpaq 0:6c56fb4bc5f0 65 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 66 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 67 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 68 },
nexpaq 0:6c56fb4bc5f0 69 "LPC11U24": {
nexpaq 0:6c56fb4bc5f0 70 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 71 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 72 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 73 "extra_labels": ["NXP", "LPC11UXX", "LPC11U24_401"],
nexpaq 0:6c56fb4bc5f0 74 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 75 "progen": {
nexpaq 0:6c56fb4bc5f0 76 "target": "lpc11u24_201"
nexpaq 0:6c56fb4bc5f0 77 },
nexpaq 0:6c56fb4bc5f0 78 "detect_code": ["1040"],
nexpaq 0:6c56fb4bc5f0 79 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 80 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 81 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 82 },
nexpaq 0:6c56fb4bc5f0 83 "OC_MBUINO": {
nexpaq 0:6c56fb4bc5f0 84 "inherits": ["LPC11U24"],
nexpaq 0:6c56fb4bc5f0 85 "macros": ["TARGET_LPC11U24"],
nexpaq 0:6c56fb4bc5f0 86 "progen": {
nexpaq 0:6c56fb4bc5f0 87 "target": "lpc11u24_201"
nexpaq 0:6c56fb4bc5f0 88 },
nexpaq 0:6c56fb4bc5f0 89 "extra_labels": ["NXP", "LPC11UXX"],
nexpaq 0:6c56fb4bc5f0 90 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 91 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 92 },
nexpaq 0:6c56fb4bc5f0 93 "LPC11U24_301": {
nexpaq 0:6c56fb4bc5f0 94 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 95 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 96 "extra_labels": ["NXP", "LPC11UXX"],
nexpaq 0:6c56fb4bc5f0 97 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 98 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 99 },
nexpaq 0:6c56fb4bc5f0 100 "LPC11U34_421": {
nexpaq 0:6c56fb4bc5f0 101 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 102 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 103 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 104 "extra_labels": ["NXP", "LPC11UXX"],
nexpaq 0:6c56fb4bc5f0 105 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 106 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 107 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 108 },
nexpaq 0:6c56fb4bc5f0 109 "MICRONFCBOARD": {
nexpaq 0:6c56fb4bc5f0 110 "inherits": ["LPC11U34_421"],
nexpaq 0:6c56fb4bc5f0 111 "macros": ["LPC11U34_421", "APPNEARME_MICRONFCBOARD"],
nexpaq 0:6c56fb4bc5f0 112 "extra_labels_add": ["APPNEARME_MICRONFCBOARD"],
nexpaq 0:6c56fb4bc5f0 113 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 114 },
nexpaq 0:6c56fb4bc5f0 115 "LPC11U35_401": {
nexpaq 0:6c56fb4bc5f0 116 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 117 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 118 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 119 "extra_labels": ["NXP", "LPC11UXX"],
nexpaq 0:6c56fb4bc5f0 120 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 121 "progen": {
nexpaq 0:6c56fb4bc5f0 122 "target": "lpc11u35_401"
nexpaq 0:6c56fb4bc5f0 123 },
nexpaq 0:6c56fb4bc5f0 124 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 125 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 126 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 127 },
nexpaq 0:6c56fb4bc5f0 128 "LPC11U35_501": {
nexpaq 0:6c56fb4bc5f0 129 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 130 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 131 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 132 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
nexpaq 0:6c56fb4bc5f0 133 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 134 "progen": {
nexpaq 0:6c56fb4bc5f0 135 "target": "lpc11u35_501"
nexpaq 0:6c56fb4bc5f0 136 },
nexpaq 0:6c56fb4bc5f0 137 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 138 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 139 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 140 },
nexpaq 0:6c56fb4bc5f0 141 "LPC11U35_501_IBDAP": {
nexpaq 0:6c56fb4bc5f0 142 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 143 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 144 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 145 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
nexpaq 0:6c56fb4bc5f0 146 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 147 "progen": {
nexpaq 0:6c56fb4bc5f0 148 "target": "lpc11u35_501"
nexpaq 0:6c56fb4bc5f0 149 },
nexpaq 0:6c56fb4bc5f0 150 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 151 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 152 },
nexpaq 0:6c56fb4bc5f0 153 "XADOW_M0": {
nexpaq 0:6c56fb4bc5f0 154 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 155 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 156 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 157 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
nexpaq 0:6c56fb4bc5f0 158 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 159 "progen": {
nexpaq 0:6c56fb4bc5f0 160 "target": "lpc11u35_501"
nexpaq 0:6c56fb4bc5f0 161 },
nexpaq 0:6c56fb4bc5f0 162 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 163 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 164 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 165 },
nexpaq 0:6c56fb4bc5f0 166 "LPC11U35_Y5_MBUG": {
nexpaq 0:6c56fb4bc5f0 167 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 168 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 169 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 170 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
nexpaq 0:6c56fb4bc5f0 171 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 172 "progen": {
nexpaq 0:6c56fb4bc5f0 173 "target": "lpc11u35_501"
nexpaq 0:6c56fb4bc5f0 174 },
nexpaq 0:6c56fb4bc5f0 175 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 176 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 177 },
nexpaq 0:6c56fb4bc5f0 178 "LPC11U37_501": {
nexpaq 0:6c56fb4bc5f0 179 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 180 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 181 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 182 "extra_labels": ["NXP", "LPC11UXX"],
nexpaq 0:6c56fb4bc5f0 183 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 184 "progen": {
nexpaq 0:6c56fb4bc5f0 185 "target": "lpc11u37_501"
nexpaq 0:6c56fb4bc5f0 186 },
nexpaq 0:6c56fb4bc5f0 187 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 188 },
nexpaq 0:6c56fb4bc5f0 189 "LPCCAPPUCCINO": {
nexpaq 0:6c56fb4bc5f0 190 "inherits": ["LPC11U37_501"],
nexpaq 0:6c56fb4bc5f0 191 "progen": {
nexpaq 0:6c56fb4bc5f0 192 "target": "lpc11u37_501"
nexpaq 0:6c56fb4bc5f0 193 },
nexpaq 0:6c56fb4bc5f0 194 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
nexpaq 0:6c56fb4bc5f0 195 },
nexpaq 0:6c56fb4bc5f0 196 "ARCH_GPRS": {
nexpaq 0:6c56fb4bc5f0 197 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 198 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 199 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 200 "extra_labels": ["NXP", "LPC11UXX", "LPC11U37_501"],
nexpaq 0:6c56fb4bc5f0 201 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 202 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 203 "progen": {
nexpaq 0:6c56fb4bc5f0 204 "target": "lpc11u37_501"
nexpaq 0:6c56fb4bc5f0 205 },
nexpaq 0:6c56fb4bc5f0 206 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 207 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 208 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 209 },
nexpaq 0:6c56fb4bc5f0 210 "LPC11U68": {
nexpaq 0:6c56fb4bc5f0 211 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 212 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 213 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 214 "extra_labels": ["NXP", "LPC11U6X"],
nexpaq 0:6c56fb4bc5f0 215 "supported_toolchains": ["ARM", "uARM", "GCC_CR", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 216 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 217 "progen": {
nexpaq 0:6c56fb4bc5f0 218 "target": "lpc11u68"
nexpaq 0:6c56fb4bc5f0 219 },
nexpaq 0:6c56fb4bc5f0 220 "detect_code": ["1168"],
nexpaq 0:6c56fb4bc5f0 221 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI"],
nexpaq 0:6c56fb4bc5f0 222 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 223 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 224 },
nexpaq 0:6c56fb4bc5f0 225 "LPC1347": {
nexpaq 0:6c56fb4bc5f0 226 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 227 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 228 "progen": {"target": "lpc1347"},
nexpaq 0:6c56fb4bc5f0 229 "extra_labels": ["NXP", "LPC13XX"],
nexpaq 0:6c56fb4bc5f0 230 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 231 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 232 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 233 },
nexpaq 0:6c56fb4bc5f0 234 "LPC1549": {
nexpaq 0:6c56fb4bc5f0 235 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 236 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 237 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 238 "extra_labels": ["NXP", "LPC15XX"],
nexpaq 0:6c56fb4bc5f0 239 "supported_toolchains": ["uARM", "GCC_CR", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 240 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 241 "progen": {
nexpaq 0:6c56fb4bc5f0 242 "target": "lpc1549"
nexpaq 0:6c56fb4bc5f0 243 },
nexpaq 0:6c56fb4bc5f0 244 "detect_code": ["1549"],
nexpaq 0:6c56fb4bc5f0 245 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "INTERRUPTIN", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 246 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 247 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 248 },
nexpaq 0:6c56fb4bc5f0 249 "LPC1768": {
nexpaq 0:6c56fb4bc5f0 250 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 251 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 252 "extra_labels": ["NXP", "LPC176X", "MBED_LPC1768"],
nexpaq 0:6c56fb4bc5f0 253 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 254 "progen": {"target": "mbed-lpc1768"},
nexpaq 0:6c56fb4bc5f0 255 "detect_code": ["1010"],
nexpaq 0:6c56fb4bc5f0 256 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 257 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 258 },
nexpaq 0:6c56fb4bc5f0 259 "ARCH_PRO": {
nexpaq 0:6c56fb4bc5f0 260 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 261 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 262 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 263 "extra_labels": ["NXP", "LPC176X"],
nexpaq 0:6c56fb4bc5f0 264 "macros": ["TARGET_LPC1768"],
nexpaq 0:6c56fb4bc5f0 265 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 266 "progen": {"target": "arch-pro"},
nexpaq 0:6c56fb4bc5f0 267 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 268 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 269 },
nexpaq 0:6c56fb4bc5f0 270 "UBLOX_C027": {
nexpaq 0:6c56fb4bc5f0 271 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 272 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 273 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 274 "extra_labels": ["NXP", "LPC176X"],
nexpaq 0:6c56fb4bc5f0 275 "macros": ["TARGET_LPC1768"],
nexpaq 0:6c56fb4bc5f0 276 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 277 "progen": {"target": "ublox-c027"},
nexpaq 0:6c56fb4bc5f0 278 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_RED", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 279 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 280 },
nexpaq 0:6c56fb4bc5f0 281 "XBED_LPC1768": {
nexpaq 0:6c56fb4bc5f0 282 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 283 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 284 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 285 "extra_labels": ["NXP", "LPC176X", "XBED_LPC1768"],
nexpaq 0:6c56fb4bc5f0 286 "macros": ["TARGET_LPC1768"],
nexpaq 0:6c56fb4bc5f0 287 "progen": {"target": "lpc1768"},
nexpaq 0:6c56fb4bc5f0 288 "detect_code": ["1010"],
nexpaq 0:6c56fb4bc5f0 289 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 290 },
nexpaq 0:6c56fb4bc5f0 291 "LPC2368": {
nexpaq 0:6c56fb4bc5f0 292 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 293 "core": "ARM7TDMI-S",
nexpaq 0:6c56fb4bc5f0 294 "progen": {"target": "lpc2368"},
nexpaq 0:6c56fb4bc5f0 295 "extra_labels": ["NXP", "LPC23XX"],
nexpaq 0:6c56fb4bc5f0 296 "supported_toolchains": ["GCC_ARM", "GCC_CR"],
nexpaq 0:6c56fb4bc5f0 297 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 298 },
nexpaq 0:6c56fb4bc5f0 299 "LPC2460": {
nexpaq 0:6c56fb4bc5f0 300 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 301 "core": "ARM7TDMI-S",
nexpaq 0:6c56fb4bc5f0 302 "progen": {"target": "lpc2460"},
nexpaq 0:6c56fb4bc5f0 303 "extra_labels": ["NXP", "LPC2460"],
nexpaq 0:6c56fb4bc5f0 304 "supported_toolchains": ["GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 305 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 306 },
nexpaq 0:6c56fb4bc5f0 307 "LPC810": {
nexpaq 0:6c56fb4bc5f0 308 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 309 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 310 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 311 "extra_labels": ["NXP", "LPC81X"],
nexpaq 0:6c56fb4bc5f0 312 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 313 "supported_toolchains": ["uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 314 "progen": {
nexpaq 0:6c56fb4bc5f0 315 "target": "lpc810"
nexpaq 0:6c56fb4bc5f0 316 },
nexpaq 0:6c56fb4bc5f0 317 "device_has": ["ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 318 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 319 },
nexpaq 0:6c56fb4bc5f0 320 "LPC812": {
nexpaq 0:6c56fb4bc5f0 321 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 322 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 323 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 324 "extra_labels": ["NXP", "LPC81X"],
nexpaq 0:6c56fb4bc5f0 325 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 326 "supported_toolchains": ["uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 327 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 328 "progen": {
nexpaq 0:6c56fb4bc5f0 329 "target": "lpc812m101"
nexpaq 0:6c56fb4bc5f0 330 },
nexpaq 0:6c56fb4bc5f0 331 "detect_code": ["1050"],
nexpaq 0:6c56fb4bc5f0 332 "device_has": ["ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 333 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 334 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 335 },
nexpaq 0:6c56fb4bc5f0 336 "LPC824": {
nexpaq 0:6c56fb4bc5f0 337 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 338 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 339 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 340 "extra_labels": ["NXP", "LPC82X"],
nexpaq 0:6c56fb4bc5f0 341 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 342 "supported_toolchains": ["uARM", "GCC_ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 343 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 344 "progen": {
nexpaq 0:6c56fb4bc5f0 345 "target": "lpc824m201"
nexpaq 0:6c56fb4bc5f0 346 },
nexpaq 0:6c56fb4bc5f0 347 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 348 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 349 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 350 },
nexpaq 0:6c56fb4bc5f0 351 "SSCI824": {
nexpaq 0:6c56fb4bc5f0 352 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 353 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 354 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 355 "extra_labels": ["NXP", "LPC82X"],
nexpaq 0:6c56fb4bc5f0 356 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 357 "supported_toolchains": ["uARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 358 "progen": {
nexpaq 0:6c56fb4bc5f0 359 "target": "ssci824"
nexpaq 0:6c56fb4bc5f0 360 },
nexpaq 0:6c56fb4bc5f0 361 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 362 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 363 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 364 },
nexpaq 0:6c56fb4bc5f0 365 "LPC4088": {
nexpaq 0:6c56fb4bc5f0 366 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 367 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 368 "extra_labels": ["NXP", "LPC408X"],
nexpaq 0:6c56fb4bc5f0 369 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 370 "supported_toolchains": ["ARM", "GCC_CR", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 371 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 372 "function": "LPC4088Code.binary_hook",
nexpaq 0:6c56fb4bc5f0 373 "toolchains": ["ARM_STD", "ARM_MICRO"]
nexpaq 0:6c56fb4bc5f0 374 },
nexpaq 0:6c56fb4bc5f0 375 "progen": {"target": "lpc4088"},
nexpaq 0:6c56fb4bc5f0 376 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 377 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 378 },
nexpaq 0:6c56fb4bc5f0 379 "LPC4088_DM": {
nexpaq 0:6c56fb4bc5f0 380 "inherits": ["LPC4088"],
nexpaq 0:6c56fb4bc5f0 381 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 382 },
nexpaq 0:6c56fb4bc5f0 383 "LPC4330_M4": {
nexpaq 0:6c56fb4bc5f0 384 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 385 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 386 "progen": {"target": "lpc4330"},
nexpaq 0:6c56fb4bc5f0 387 "extra_labels": ["NXP", "LPC43XX", "LPC4330"],
nexpaq 0:6c56fb4bc5f0 388 "supported_toolchains": ["ARM", "GCC_CR", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 389 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 390 },
nexpaq 0:6c56fb4bc5f0 391 "LPC4330_M0": {
nexpaq 0:6c56fb4bc5f0 392 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 393 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 394 "extra_labels": ["NXP", "LPC43XX", "LPC4330"],
nexpaq 0:6c56fb4bc5f0 395 "supported_toolchains": ["ARM", "GCC_CR", "IAR"],
nexpaq 0:6c56fb4bc5f0 396 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 397 },
nexpaq 0:6c56fb4bc5f0 398 "LPC4337": {
nexpaq 0:6c56fb4bc5f0 399 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 400 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 401 "progen": {"target": "lpc4337"},
nexpaq 0:6c56fb4bc5f0 402 "extra_labels": ["NXP", "LPC43XX", "LPC4337"],
nexpaq 0:6c56fb4bc5f0 403 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 404 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_RED", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 405 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 406 },
nexpaq 0:6c56fb4bc5f0 407 "LPC1800": {
nexpaq 0:6c56fb4bc5f0 408 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 409 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 410 "extra_labels": ["NXP", "LPC43XX"],
nexpaq 0:6c56fb4bc5f0 411 "public": false,
nexpaq 0:6c56fb4bc5f0 412 "supported_toolchains": ["ARM", "GCC_CR", "IAR"]
nexpaq 0:6c56fb4bc5f0 413 },
nexpaq 0:6c56fb4bc5f0 414 "LPC11U37H_401": {
nexpaq 0:6c56fb4bc5f0 415 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 416 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 417 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 418 "extra_labels": ["NXP", "LPC11UXX"],
nexpaq 0:6c56fb4bc5f0 419 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR"],
nexpaq 0:6c56fb4bc5f0 420 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 421 "progen": {
nexpaq 0:6c56fb4bc5f0 422 "target": "lpc11u37_401"
nexpaq 0:6c56fb4bc5f0 423 },
nexpaq 0:6c56fb4bc5f0 424 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 425 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 426 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 427 },
nexpaq 0:6c56fb4bc5f0 428 "ELEKTOR_COCORICO": {
nexpaq 0:6c56fb4bc5f0 429 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 430 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 431 "extra_labels": ["NXP", "LPC81X"],
nexpaq 0:6c56fb4bc5f0 432 "supported_toolchains": ["uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 433 "inherits": ["LPCTarget"],
nexpaq 0:6c56fb4bc5f0 434 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 435 "detect_code": ["C000"],
nexpaq 0:6c56fb4bc5f0 436 "progen": {
nexpaq 0:6c56fb4bc5f0 437 "target": "cocorico"
nexpaq 0:6c56fb4bc5f0 438 },
nexpaq 0:6c56fb4bc5f0 439 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 440 },
nexpaq 0:6c56fb4bc5f0 441 "KL05Z": {
nexpaq 0:6c56fb4bc5f0 442 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 443 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 444 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 445 "extra_labels": ["Freescale", "KLXX"],
nexpaq 0:6c56fb4bc5f0 446 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 447 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 448 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 449 "progen": {
nexpaq 0:6c56fb4bc5f0 450 "target": "frdm-kl05z"
nexpaq 0:6c56fb4bc5f0 451 },
nexpaq 0:6c56fb4bc5f0 452 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 453 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 454 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 455 },
nexpaq 0:6c56fb4bc5f0 456 "KL25Z": {
nexpaq 0:6c56fb4bc5f0 457 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 458 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 459 "extra_labels": ["Freescale", "KLXX"],
nexpaq 0:6c56fb4bc5f0 460 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 461 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 462 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 463 "progen": {"target": "frdm-kl25z"},
nexpaq 0:6c56fb4bc5f0 464 "detect_code": ["0200"],
nexpaq 0:6c56fb4bc5f0 465 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 466 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 467 },
nexpaq 0:6c56fb4bc5f0 468 "KL26Z": {
nexpaq 0:6c56fb4bc5f0 469 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 470 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 471 "extra_labels": ["Freescale", "KLXX"],
nexpaq 0:6c56fb4bc5f0 472 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 473 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 474 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 475 "progen": {"target": "kl26z"},
nexpaq 0:6c56fb4bc5f0 476 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 477 },
nexpaq 0:6c56fb4bc5f0 478 "KL46Z": {
nexpaq 0:6c56fb4bc5f0 479 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 480 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 481 "extra_labels": ["Freescale", "KLXX"],
nexpaq 0:6c56fb4bc5f0 482 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 483 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 484 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 485 "progen": {"target": "frdm-kl46z"},
nexpaq 0:6c56fb4bc5f0 486 "detect_code": ["0220"],
nexpaq 0:6c56fb4bc5f0 487 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 488 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 489 },
nexpaq 0:6c56fb4bc5f0 490 "K20D50M": {
nexpaq 0:6c56fb4bc5f0 491 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 492 "core": "Cortex-M4",
nexpaq 0:6c56fb4bc5f0 493 "extra_labels": ["Freescale", "K20XX"],
nexpaq 0:6c56fb4bc5f0 494 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 495 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 496 "progen": {"target": "frdm-k20d50m"},
nexpaq 0:6c56fb4bc5f0 497 "detect_code": ["0230"],
nexpaq 0:6c56fb4bc5f0 498 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 499 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 500 },
nexpaq 0:6c56fb4bc5f0 501 "TEENSY3_1": {
nexpaq 0:6c56fb4bc5f0 502 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 503 "core": "Cortex-M4",
nexpaq 0:6c56fb4bc5f0 504 "extra_labels": ["Freescale", "K20XX", "K20DX256"],
nexpaq 0:6c56fb4bc5f0 505 "OUTPUT_EXT": "hex",
nexpaq 0:6c56fb4bc5f0 506 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 507 "supported_toolchains": ["GCC_ARM", "ARM"],
nexpaq 0:6c56fb4bc5f0 508 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 509 "function": "TEENSY3_1Code.binary_hook",
nexpaq 0:6c56fb4bc5f0 510 "toolchains": ["ARM_STD", "ARM_MICRO", "GCC_ARM"]
nexpaq 0:6c56fb4bc5f0 511 },
nexpaq 0:6c56fb4bc5f0 512 "progen": {"target": "teensy-31"},
nexpaq 0:6c56fb4bc5f0 513 "detect_code": ["0230"],
nexpaq 0:6c56fb4bc5f0 514 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 515 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 516 },
nexpaq 0:6c56fb4bc5f0 517 "K22F": {
nexpaq 0:6c56fb4bc5f0 518 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 519 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 520 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 521 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM", "KPSDK_MCUS", "KPSDK_CODE"],
nexpaq 0:6c56fb4bc5f0 522 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 523 "macros": ["CPU_MK22FN512VLH12", "FSL_RTOS_MBED"],
nexpaq 0:6c56fb4bc5f0 524 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 525 "progen": {"target": "frdm-k22f"},
nexpaq 0:6c56fb4bc5f0 526 "detect_code": ["0231"],
nexpaq 0:6c56fb4bc5f0 527 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 528 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 529 },
nexpaq 0:6c56fb4bc5f0 530 "KL27Z": {
nexpaq 0:6c56fb4bc5f0 531 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 532 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 533 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM"],
nexpaq 0:6c56fb4bc5f0 534 "macros": ["CPU_MKL27Z64VLH4", "FSL_RTOS_MBED"],
nexpaq 0:6c56fb4bc5f0 535 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 536 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 537 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 538 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 539 "detect_code": ["0261"],
nexpaq 0:6c56fb4bc5f0 540 "progen_target": {"target": "frdm-kl27z"},
nexpaq 0:6c56fb4bc5f0 541 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 542 "default_lib": "std",
nexpaq 0:6c56fb4bc5f0 543 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 544 },
nexpaq 0:6c56fb4bc5f0 545 "KL43Z": {
nexpaq 0:6c56fb4bc5f0 546 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 547 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 548 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 549 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM"],
nexpaq 0:6c56fb4bc5f0 550 "macros": ["CPU_MKL43Z256VLH4", "FSL_RTOS_MBED"],
nexpaq 0:6c56fb4bc5f0 551 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 552 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 553 "progen": {"target": "frdm-kl43z"},
nexpaq 0:6c56fb4bc5f0 554 "detect_code": ["0262"],
nexpaq 0:6c56fb4bc5f0 555 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 556 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 557 },
nexpaq 0:6c56fb4bc5f0 558 "K64F": {
nexpaq 0:6c56fb4bc5f0 559 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 560 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 561 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 562 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM", "KPSDK_MCUS", "KPSDK_CODE", "MCU_K64F"],
nexpaq 0:6c56fb4bc5f0 563 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 564 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 565 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 566 "progen": {"target": "frdm-k64f"},
nexpaq 0:6c56fb4bc5f0 567 "detect_code": ["0240"],
nexpaq 0:6c56fb4bc5f0 568 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "STORAGE"],
nexpaq 0:6c56fb4bc5f0 569 "features": ["IPV4", "STORAGE"],
nexpaq 0:6c56fb4bc5f0 570 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 571 },
nexpaq 0:6c56fb4bc5f0 572 "MTS_GAMBIT": {
nexpaq 0:6c56fb4bc5f0 573 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 574 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 575 "supported_toolchains": ["ARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 576 "extra_labels": ["Freescale", "KSDK2_MCUS", "KPSDK_MCUS", "KPSDK_CODE", "MCU_K64F"],
nexpaq 0:6c56fb4bc5f0 577 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 578 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "TARGET_K64F"],
nexpaq 0:6c56fb4bc5f0 579 "progen": {"target": "mts-gambit"},
nexpaq 0:6c56fb4bc5f0 580 "device_has": ["I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 581 },
nexpaq 0:6c56fb4bc5f0 582 "HEXIWEAR": {
nexpaq 0:6c56fb4bc5f0 583 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 584 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 585 "extra_labels": ["Freescale", "KSDK2_MCUS", "MCU_K64F"],
nexpaq 0:6c56fb4bc5f0 586 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 587 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "TARGET_K64F"],
nexpaq 0:6c56fb4bc5f0 588 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 589 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 590 "detect_code": ["0214"],
nexpaq 0:6c56fb4bc5f0 591 "progen": {"target": "hexiwear-k64f"},
nexpaq 0:6c56fb4bc5f0 592 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 593 "default_lib": "std",
nexpaq 0:6c56fb4bc5f0 594 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 595 },
nexpaq 0:6c56fb4bc5f0 596 "K66F": {
nexpaq 0:6c56fb4bc5f0 597 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 598 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 599 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 600 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM"],
nexpaq 0:6c56fb4bc5f0 601 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 602 "macros": ["CPU_MK66FN2M0VMD18", "FSL_RTOS_MBED", "MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 603 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 604 "progen": {"target": "frdm-k66f"},
nexpaq 0:6c56fb4bc5f0 605 "detect_code": ["0311"],
nexpaq 0:6c56fb4bc5f0 606 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 607 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 608 },
nexpaq 0:6c56fb4bc5f0 609 "NUCLEO_F030R8": {
nexpaq 0:6c56fb4bc5f0 610 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 611 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 612 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 613 "extra_labels": ["STM", "STM32F0", "STM32F030R8"],
nexpaq 0:6c56fb4bc5f0 614 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 615 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 616 "progen": {"target": "nucleo-f030r8"},
nexpaq 0:6c56fb4bc5f0 617 "detect_code": ["0725"],
nexpaq 0:6c56fb4bc5f0 618 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 619 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 620 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 621 },
nexpaq 0:6c56fb4bc5f0 622 "NUCLEO_F031K6": {
nexpaq 0:6c56fb4bc5f0 623 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 624 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 625 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 626 "extra_labels": ["STM", "STM32F0", "STM32F031K6"],
nexpaq 0:6c56fb4bc5f0 627 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 628 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 629 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 630 "progen": {"target": "nucleo-f031k6"},
nexpaq 0:6c56fb4bc5f0 631 "detect_code": ["0791"],
nexpaq 0:6c56fb4bc5f0 632 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 633 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 634 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 635 },
nexpaq 0:6c56fb4bc5f0 636 "NUCLEO_F042K6": {
nexpaq 0:6c56fb4bc5f0 637 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 638 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 639 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 640 "extra_labels": ["STM", "STM32F0", "STM32F042K6"],
nexpaq 0:6c56fb4bc5f0 641 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 642 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 643 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 644 "progen": {"target": "nucleo-f042k6"},
nexpaq 0:6c56fb4bc5f0 645 "detect_code": ["0785"],
nexpaq 0:6c56fb4bc5f0 646 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 647 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 648 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 649 },
nexpaq 0:6c56fb4bc5f0 650 "NUCLEO_F070RB": {
nexpaq 0:6c56fb4bc5f0 651 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 652 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 653 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 654 "extra_labels": ["STM", "STM32F0", "STM32F070RB"],
nexpaq 0:6c56fb4bc5f0 655 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 656 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 657 "progen": {"target": "nucleo-f070rb"},
nexpaq 0:6c56fb4bc5f0 658 "detect_code": ["0755"],
nexpaq 0:6c56fb4bc5f0 659 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 660 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 661 },
nexpaq 0:6c56fb4bc5f0 662 "NUCLEO_F072RB": {
nexpaq 0:6c56fb4bc5f0 663 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 664 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 665 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 666 "extra_labels": ["STM", "STM32F0", "STM32F072RB"],
nexpaq 0:6c56fb4bc5f0 667 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 668 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 669 "progen": {"target": "nucleo-f072rb"},
nexpaq 0:6c56fb4bc5f0 670 "detect_code": ["0730"],
nexpaq 0:6c56fb4bc5f0 671 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 672 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 673 },
nexpaq 0:6c56fb4bc5f0 674 "NUCLEO_F091RC": {
nexpaq 0:6c56fb4bc5f0 675 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 676 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 677 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 678 "extra_labels": ["STM", "STM32F0", "STM32F091RC"],
nexpaq 0:6c56fb4bc5f0 679 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 680 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 681 "progen": {"target": "nucleo-f091rc"},
nexpaq 0:6c56fb4bc5f0 682 "detect_code": ["0750"],
nexpaq 0:6c56fb4bc5f0 683 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 684 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 685 },
nexpaq 0:6c56fb4bc5f0 686 "NUCLEO_F103RB": {
nexpaq 0:6c56fb4bc5f0 687 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 688 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 689 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 690 "extra_labels": ["STM", "STM32F1", "STM32F103RB"],
nexpaq 0:6c56fb4bc5f0 691 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 692 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 693 "progen": {"target": "nucleo-f103rb"},
nexpaq 0:6c56fb4bc5f0 694 "detect_code": ["0700"],
nexpaq 0:6c56fb4bc5f0 695 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 696 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 697 },
nexpaq 0:6c56fb4bc5f0 698 "NUCLEO_F207ZG": {
nexpaq 0:6c56fb4bc5f0 699 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 700 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 701 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 702 "extra_labels": ["STM", "STM32F2", "STM32F207ZG"],
nexpaq 0:6c56fb4bc5f0 703 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 704 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 705 "progen": {"target": "nucleo-f207zg"},
nexpaq 0:6c56fb4bc5f0 706 "detect_code": ["0835"],
nexpaq 0:6c56fb4bc5f0 707 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 708 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 709 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 710 },
nexpaq 0:6c56fb4bc5f0 711 "NUCLEO_F302R8": {
nexpaq 0:6c56fb4bc5f0 712 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 713 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 714 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 715 "extra_labels": ["STM", "STM32F3", "STM32F302R8"],
nexpaq 0:6c56fb4bc5f0 716 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 717 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 718 "progen": {"target": "nucleo-f302r8"},
nexpaq 0:6c56fb4bc5f0 719 "detect_code": ["0705"],
nexpaq 0:6c56fb4bc5f0 720 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 721 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 722 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 723 },
nexpaq 0:6c56fb4bc5f0 724 "NUCLEO_F303K8": {
nexpaq 0:6c56fb4bc5f0 725 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 726 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 727 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 728 "extra_labels": ["STM", "STM32F3", "STM32F303K8"],
nexpaq 0:6c56fb4bc5f0 729 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 730 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 731 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 732 "progen": {"target": "nucleo-f303k8"},
nexpaq 0:6c56fb4bc5f0 733 "detect_code": ["0775"],
nexpaq 0:6c56fb4bc5f0 734 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 735 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 736 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 737 },
nexpaq 0:6c56fb4bc5f0 738 "NUCLEO_F303RE": {
nexpaq 0:6c56fb4bc5f0 739 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 740 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 741 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 742 "extra_labels": ["STM", "STM32F3", "STM32F303RE"],
nexpaq 0:6c56fb4bc5f0 743 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 744 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 745 "progen": {"target": "nucleo-f303re"},
nexpaq 0:6c56fb4bc5f0 746 "detect_code": ["0745"],
nexpaq 0:6c56fb4bc5f0 747 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 748 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 749 },
nexpaq 0:6c56fb4bc5f0 750 "NUCLEO_F303ZE": {
nexpaq 0:6c56fb4bc5f0 751 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 752 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 753 "fpu": "single",
nexpaq 0:6c56fb4bc5f0 754 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 755 "extra_labels": ["STM", "STM32F3", "STM32F303ZE"],
nexpaq 0:6c56fb4bc5f0 756 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 757 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 758 "progen": {"target": "nucleo-f303ze"},
nexpaq 0:6c56fb4bc5f0 759 "detect_code": ["0745"],
nexpaq 0:6c56fb4bc5f0 760 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 761 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 762 },
nexpaq 0:6c56fb4bc5f0 763 "NUCLEO_F334R8": {
nexpaq 0:6c56fb4bc5f0 764 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 765 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 766 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 767 "extra_labels": ["STM", "STM32F3", "STM32F334R8"],
nexpaq 0:6c56fb4bc5f0 768 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 769 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 770 "progen": {"target": "nucleo-f334r8"},
nexpaq 0:6c56fb4bc5f0 771 "detect_code": ["0735"],
nexpaq 0:6c56fb4bc5f0 772 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 773 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 774 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 775 },
nexpaq 0:6c56fb4bc5f0 776 "NUCLEO_F401RE": {
nexpaq 0:6c56fb4bc5f0 777 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 778 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 779 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 780 "extra_labels": ["STM", "STM32F4", "STM32F401RE"],
nexpaq 0:6c56fb4bc5f0 781 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 782 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 783 "progen": {"target": "nucleo-f401re"},
nexpaq 0:6c56fb4bc5f0 784 "detect_code": ["0720"],
nexpaq 0:6c56fb4bc5f0 785 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 786 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 787 },
nexpaq 0:6c56fb4bc5f0 788 "NUCLEO_F410RB": {
nexpaq 0:6c56fb4bc5f0 789 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 790 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 791 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 792 "extra_labels": ["STM", "STM32F4", "STM32F410RB","STM32F410Rx"],
nexpaq 0:6c56fb4bc5f0 793 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 794 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 795 "progen": {"target": "nucleo-f410rb"},
nexpaq 0:6c56fb4bc5f0 796 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 797 "detect_code": ["0740"],
nexpaq 0:6c56fb4bc5f0 798 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 799 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 800 },
nexpaq 0:6c56fb4bc5f0 801 "NUCLEO_F411RE": {
nexpaq 0:6c56fb4bc5f0 802 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 803 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 804 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 805 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
nexpaq 0:6c56fb4bc5f0 806 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 807 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 808 "progen": {"target": "nucleo-f411re"},
nexpaq 0:6c56fb4bc5f0 809 "detect_code": ["0740"],
nexpaq 0:6c56fb4bc5f0 810 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 811 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 812 },
nexpaq 0:6c56fb4bc5f0 813 "ELMO_F411RE": {
nexpaq 0:6c56fb4bc5f0 814 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 815 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 816 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 817 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
nexpaq 0:6c56fb4bc5f0 818 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 819 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 820 "detect_code": ["----"],
nexpaq 0:6c56fb4bc5f0 821 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 822 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 823 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 824 },
nexpaq 0:6c56fb4bc5f0 825 "NUCLEO_F429ZI": {
nexpaq 0:6c56fb4bc5f0 826 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 827 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 828 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 829 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 830 "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
nexpaq 0:6c56fb4bc5f0 831 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 832 "progen": {"target": "nucleo-f429zi"},
nexpaq 0:6c56fb4bc5f0 833 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 834 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 835 "detect_code": ["0796"],
nexpaq 0:6c56fb4bc5f0 836 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 837 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 838 },
nexpaq 0:6c56fb4bc5f0 839 "NUCLEO_F446RE": {
nexpaq 0:6c56fb4bc5f0 840 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 841 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 842 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 843 "extra_labels": ["STM", "STM32F4", "STM32F446RE"],
nexpaq 0:6c56fb4bc5f0 844 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 845 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 846 "progen": {"target": "nucleo-f446re"},
nexpaq 0:6c56fb4bc5f0 847 "detect_code": ["0777"],
nexpaq 0:6c56fb4bc5f0 848 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 849 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 850 },
nexpaq 0:6c56fb4bc5f0 851 "NUCLEO_F446ZE": {
nexpaq 0:6c56fb4bc5f0 852 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 853 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 854 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 855 "extra_labels": ["STM", "STM32F4", "STM32F446ZE"],
nexpaq 0:6c56fb4bc5f0 856 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 857 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 858 "progen": {"target": "nucleo-f446ze"},
nexpaq 0:6c56fb4bc5f0 859 "detect_code": ["0778"],
nexpaq 0:6c56fb4bc5f0 860 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 861 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 862 },
nexpaq 0:6c56fb4bc5f0 863
nexpaq 0:6c56fb4bc5f0 864 "B96B_F446VE": {
nexpaq 0:6c56fb4bc5f0 865 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 866 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 867 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 868 "extra_labels": ["STM", "STM32F4", "STM32F446VE"],
nexpaq 0:6c56fb4bc5f0 869 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 870 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 871 "detect_code": ["0840"],
nexpaq 0:6c56fb4bc5f0 872 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 873 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 874 },
nexpaq 0:6c56fb4bc5f0 875 "NUCLEO_F746ZG": {
nexpaq 0:6c56fb4bc5f0 876 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 877 "core": "Cortex-M7F",
nexpaq 0:6c56fb4bc5f0 878 "extra_labels": ["STM", "STM32F7", "STM32F746", "STM32F746ZG"],
nexpaq 0:6c56fb4bc5f0 879 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 880 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 881 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 882 "progen": {
nexpaq 0:6c56fb4bc5f0 883 "target": "nucleo-f746zg",
nexpaq 0:6c56fb4bc5f0 884 "iar": {
nexpaq 0:6c56fb4bc5f0 885 "template": ["iar_nucleo_f746zg.ewp.tmpl"]
nexpaq 0:6c56fb4bc5f0 886 }
nexpaq 0:6c56fb4bc5f0 887 },
nexpaq 0:6c56fb4bc5f0 888 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 889 "detect_code": ["0816"],
nexpaq 0:6c56fb4bc5f0 890 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 891 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 892 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 893 },
nexpaq 0:6c56fb4bc5f0 894 "NUCLEO_F767ZI": {
nexpaq 0:6c56fb4bc5f0 895 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 896 "core": "Cortex-M7FD",
nexpaq 0:6c56fb4bc5f0 897 "extra_labels": ["STM", "STM32F7", "STM32F767", "STM32F767ZI"],
nexpaq 0:6c56fb4bc5f0 898 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 899 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 900 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 901 "progen": {"target": "nucleo-f767zi"},
nexpaq 0:6c56fb4bc5f0 902 "detect_code": ["0818"],
nexpaq 0:6c56fb4bc5f0 903 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 904 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 905 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 906 },
nexpaq 0:6c56fb4bc5f0 907 "NUCLEO_L011K4": {
nexpaq 0:6c56fb4bc5f0 908 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 909 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 910 "extra_labels": ["STM", "STM32L0", "STM32L011K4"],
nexpaq 0:6c56fb4bc5f0 911 "supported_toolchains": ["uARM"],
nexpaq 0:6c56fb4bc5f0 912 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 913 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 914 "detect_code": ["0780"],
nexpaq 0:6c56fb4bc5f0 915 "progen": {"target":"nucleo-l011k4"},
nexpaq 0:6c56fb4bc5f0 916 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 917 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 918 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 919 },
nexpaq 0:6c56fb4bc5f0 920
nexpaq 0:6c56fb4bc5f0 921 "NUCLEO_L031K6": {
nexpaq 0:6c56fb4bc5f0 922 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 923 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 924 "extra_labels": ["STM", "STM32L0", "STM32L031K6"],
nexpaq 0:6c56fb4bc5f0 925 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 926 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 927 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 928 "detect_code": ["0790"],
nexpaq 0:6c56fb4bc5f0 929 "progen": {"target": "nucleo-l031k6"},
nexpaq 0:6c56fb4bc5f0 930 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 931 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 932 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 933 },
nexpaq 0:6c56fb4bc5f0 934 "NUCLEO_L053R8": {
nexpaq 0:6c56fb4bc5f0 935 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 936 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 937 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 938 "extra_labels": ["STM", "STM32L0", "STM32L053R8"],
nexpaq 0:6c56fb4bc5f0 939 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 940 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 941 "progen": {"target": "nucleo-l053r8"},
nexpaq 0:6c56fb4bc5f0 942 "detect_code": ["0715"],
nexpaq 0:6c56fb4bc5f0 943 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 944 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 945 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 946 },
nexpaq 0:6c56fb4bc5f0 947 "NUCLEO_L073RZ": {
nexpaq 0:6c56fb4bc5f0 948 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 949 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 950 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 951 "extra_labels": ["STM", "STM32L0", "STM32L073RZ"],
nexpaq 0:6c56fb4bc5f0 952 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 953 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 954 "progen": {"target": "nucleo-l073rz"},
nexpaq 0:6c56fb4bc5f0 955 "detect_code": ["0760"],
nexpaq 0:6c56fb4bc5f0 956 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 957 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 958 },
nexpaq 0:6c56fb4bc5f0 959 "NUCLEO_L152RE": {
nexpaq 0:6c56fb4bc5f0 960 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 961 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 962 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 963 "extra_labels": ["STM", "STM32L1", "STM32L152RE"],
nexpaq 0:6c56fb4bc5f0 964 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 965 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 966 "progen": {"target": "nucleo-l152re"},
nexpaq 0:6c56fb4bc5f0 967 "detect_code": ["0710"],
nexpaq 0:6c56fb4bc5f0 968 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 969 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 970 },
nexpaq 0:6c56fb4bc5f0 971 "NUCLEO_L432KC": {
nexpaq 0:6c56fb4bc5f0 972 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 973 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 974 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 975 "extra_labels": ["STM", "STM32L4", "STM32L432KC"],
nexpaq 0:6c56fb4bc5f0 976 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 977 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 978 "progen": {"target": "nucleo-l432kc"},
nexpaq 0:6c56fb4bc5f0 979 "detect_code": ["0770"],
nexpaq 0:6c56fb4bc5f0 980 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "CAN", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 981 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 982 },
nexpaq 0:6c56fb4bc5f0 983 "NUCLEO_L476RG": {
nexpaq 0:6c56fb4bc5f0 984 "supported_form_factors": ["ARDUINO", "MORPHO"],
nexpaq 0:6c56fb4bc5f0 985 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 986 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 987 "extra_labels": ["STM", "STM32L4", "STM32L476RG"],
nexpaq 0:6c56fb4bc5f0 988 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 989 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 990 "progen": {"target": "nucleo-l476rg"},
nexpaq 0:6c56fb4bc5f0 991 "detect_code": ["0765"],
nexpaq 0:6c56fb4bc5f0 992 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 993 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 994 },
nexpaq 0:6c56fb4bc5f0 995 "STM32F3XX": {
nexpaq 0:6c56fb4bc5f0 996 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 997 "core": "Cortex-M4",
nexpaq 0:6c56fb4bc5f0 998 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 999 "extra_labels": ["STM", "STM32F3XX"],
nexpaq 0:6c56fb4bc5f0 1000 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"]
nexpaq 0:6c56fb4bc5f0 1001 },
nexpaq 0:6c56fb4bc5f0 1002 "STM32F407": {
nexpaq 0:6c56fb4bc5f0 1003 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1004 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1005 "extra_labels": ["STM", "STM32F4", "STM32F4XX"],
nexpaq 0:6c56fb4bc5f0 1006 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"]
nexpaq 0:6c56fb4bc5f0 1007 },
nexpaq 0:6c56fb4bc5f0 1008 "ARCH_MAX": {
nexpaq 0:6c56fb4bc5f0 1009 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1010 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1011 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1012 "program_cycle_s": 2,
nexpaq 0:6c56fb4bc5f0 1013 "extra_labels": ["STM", "STM32F4", "STM32F407", "STM32F407VG"],
nexpaq 0:6c56fb4bc5f0 1014 "macros": ["LSI_VALUE=32000"],
nexpaq 0:6c56fb4bc5f0 1015 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1016 "progen": {"target": "arch-max"},
nexpaq 0:6c56fb4bc5f0 1017 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1018 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1019 },
nexpaq 0:6c56fb4bc5f0 1020 "DISCO_F051R8": {
nexpaq 0:6c56fb4bc5f0 1021 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1022 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1023 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1024 "extra_labels": ["STM", "STM32F0", "STM32F051", "STM32F051R8"],
nexpaq 0:6c56fb4bc5f0 1025 "supported_toolchains": ["GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1026 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 1027 },
nexpaq 0:6c56fb4bc5f0 1028 "DISCO_F100RB": {
nexpaq 0:6c56fb4bc5f0 1029 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1030 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1031 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1032 "extra_labels": ["STM", "STM32F1", "STM32F100RB"],
nexpaq 0:6c56fb4bc5f0 1033 "supported_toolchains": ["GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1034 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 1035 },
nexpaq 0:6c56fb4bc5f0 1036 "DISCO_F303VC": {
nexpaq 0:6c56fb4bc5f0 1037 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1038 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1039 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1040 "extra_labels": ["STM", "STM32F3", "STM32F303", "STM32F303VC"],
nexpaq 0:6c56fb4bc5f0 1041 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 1042 "supported_toolchains": ["GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1043 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 1044 },
nexpaq 0:6c56fb4bc5f0 1045 "DISCO_F334C8": {
nexpaq 0:6c56fb4bc5f0 1046 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1047 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1048 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1049 "extra_labels": ["STM", "STM32F3", "STM32F334C8"],
nexpaq 0:6c56fb4bc5f0 1050 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 1051 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1052 "progen": {"target": "disco-f334c8"},
nexpaq 0:6c56fb4bc5f0 1053 "detect_code": ["0810"],
nexpaq 0:6c56fb4bc5f0 1054 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1055 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 1056 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1057 },
nexpaq 0:6c56fb4bc5f0 1058 "DISCO_F407VG": {
nexpaq 0:6c56fb4bc5f0 1059 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1060 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1061 "progen": {"target": "disco-f407vg"},
nexpaq 0:6c56fb4bc5f0 1062 "extra_labels": ["STM", "STM32F4", "STM32F407", "STM32F407VG"],
nexpaq 0:6c56fb4bc5f0 1063 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1064 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 1065 },
nexpaq 0:6c56fb4bc5f0 1066 "DISCO_F429ZI": {
nexpaq 0:6c56fb4bc5f0 1067 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1068 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1069 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1070 "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
nexpaq 0:6c56fb4bc5f0 1071 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 1072 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1073 "progen": {"target": "disco-f429zi"},
nexpaq 0:6c56fb4bc5f0 1074 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1075 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1076 },
nexpaq 0:6c56fb4bc5f0 1077 "DISCO_F469NI": {
nexpaq 0:6c56fb4bc5f0 1078 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1079 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1080 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1081 "extra_labels": ["STM", "STM32F4", "STM32F469", "STM32F469NI", "STM32F469xx"],
nexpaq 0:6c56fb4bc5f0 1082 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1083 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1084 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 1085 "progen": {"target": "disco-f469ni"},
nexpaq 0:6c56fb4bc5f0 1086 "detect_code": ["0788"],
nexpaq 0:6c56fb4bc5f0 1087 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1088 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1089 },
nexpaq 0:6c56fb4bc5f0 1090 "DISCO_L053C8": {
nexpaq 0:6c56fb4bc5f0 1091 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1092 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1093 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1094 "extra_labels": ["STM", "STM32L0", "STM32L053C8"],
nexpaq 0:6c56fb4bc5f0 1095 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1096 "progen": {"target": "disco-l053c8"},
nexpaq 0:6c56fb4bc5f0 1097 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1098 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 1099 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1100 },
nexpaq 0:6c56fb4bc5f0 1101 "DISCO_F746NG": {
nexpaq 0:6c56fb4bc5f0 1102 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1103 "core": "Cortex-M7F",
nexpaq 0:6c56fb4bc5f0 1104 "extra_labels": ["STM", "STM32F7", "STM32F746", "STM32F746NG"],
nexpaq 0:6c56fb4bc5f0 1105 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1106 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1107 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 1108 "progen": {"target": "disco-f746ng"},
nexpaq 0:6c56fb4bc5f0 1109 "detect_code": ["0815"],
nexpaq 0:6c56fb4bc5f0 1110 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1111 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 1112 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1113 },
nexpaq 0:6c56fb4bc5f0 1114 "DISCO_F769NI": {
nexpaq 0:6c56fb4bc5f0 1115 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1116 "core": "Cortex-M7FD",
nexpaq 0:6c56fb4bc5f0 1117 "extra_labels": ["STM", "STM32F7", "STM32F769", "STM32F769NI"],
nexpaq 0:6c56fb4bc5f0 1118 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1119 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1120 "progen": {"target": "disco-f769ni"},
nexpaq 0:6c56fb4bc5f0 1121 "detect_code": ["0817"],
nexpaq 0:6c56fb4bc5f0 1122 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1123 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 1124 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1125 },
nexpaq 0:6c56fb4bc5f0 1126 "DISCO_L476VG": {
nexpaq 0:6c56fb4bc5f0 1127 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1128 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1129 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1130 "extra_labels": ["STM", "STM32L4", "STM32L476VG"],
nexpaq 0:6c56fb4bc5f0 1131 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1132 "progen": {"target": "disco-l476vg"},
nexpaq 0:6c56fb4bc5f0 1133 "detect_code": ["0820"],
nexpaq 0:6c56fb4bc5f0 1134 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1135 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1136 },
nexpaq 0:6c56fb4bc5f0 1137 "MTS_MDOT_F405RG": {
nexpaq 0:6c56fb4bc5f0 1138 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1139 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1140 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1141 "extra_labels": ["STM", "STM32F4", "STM32F405RG"],
nexpaq 0:6c56fb4bc5f0 1142 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 1143 "macros": ["HSE_VALUE=26000000", "OS_CLOCK=48000000"],
nexpaq 0:6c56fb4bc5f0 1144 "progen": {"target": "mts-mdot-f405rg"},
nexpaq 0:6c56fb4bc5f0 1145 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1146 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1147 },
nexpaq 0:6c56fb4bc5f0 1148 "MTS_MDOT_F411RE": {
nexpaq 0:6c56fb4bc5f0 1149 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1150 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1151 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1152 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
nexpaq 0:6c56fb4bc5f0 1153 "macros": ["HSE_VALUE=26000000", "OS_CLOCK=96000000", "USE_PLL_HSE_EXTC=0", "VECT_TAB_OFFSET=0x00010000"],
nexpaq 0:6c56fb4bc5f0 1154 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 1155 "function": "MTSCode.combine_bins_mts_dot",
nexpaq 0:6c56fb4bc5f0 1156 "toolchains": ["GCC_ARM", "ARM_STD", "ARM_MICRO"]
nexpaq 0:6c56fb4bc5f0 1157 },
nexpaq 0:6c56fb4bc5f0 1158 "progen": {"target": "mts-mdot-f411re"},
nexpaq 0:6c56fb4bc5f0 1159 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1160 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1161 },
nexpaq 0:6c56fb4bc5f0 1162 "MTS_DRAGONFLY_F411RE": {
nexpaq 0:6c56fb4bc5f0 1163 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1164 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1165 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1166 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
nexpaq 0:6c56fb4bc5f0 1167 "macros": ["HSE_VALUE=26000000", "VECT_TAB_OFFSET=0x08010000"],
nexpaq 0:6c56fb4bc5f0 1168 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 1169 "function": "MTSCode.combine_bins_mts_dragonfly",
nexpaq 0:6c56fb4bc5f0 1170 "toolchains": ["GCC_ARM", "ARM_STD", "ARM_MICRO"]
nexpaq 0:6c56fb4bc5f0 1171 },
nexpaq 0:6c56fb4bc5f0 1172 "progen": {"target": "mts-dragonfly-f411re"},
nexpaq 0:6c56fb4bc5f0 1173 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1174 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1175 },
nexpaq 0:6c56fb4bc5f0 1176 "MOTE_L152RC": {
nexpaq 0:6c56fb4bc5f0 1177 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1178 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1179 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 1180 "extra_labels": ["STM", "STM32L1", "STM32L152RC"],
nexpaq 0:6c56fb4bc5f0 1181 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 1182 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1183 "progen": {"target": "stm32l151rc"},
nexpaq 0:6c56fb4bc5f0 1184 "detect_code": ["4100"],
nexpaq 0:6c56fb4bc5f0 1185 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1186 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 1187 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1188 },
nexpaq 0:6c56fb4bc5f0 1189 "DISCO_F401VC": {
nexpaq 0:6c56fb4bc5f0 1190 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1191 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1192 "default_toolchain": "GCC_ARM",
nexpaq 0:6c56fb4bc5f0 1193 "extra_labels": ["STM", "STM32F4", "STM32F401", "STM32F401VC"],
nexpaq 0:6c56fb4bc5f0 1194 "supported_toolchains": ["GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1195 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
nexpaq 0:6c56fb4bc5f0 1196 },
nexpaq 0:6c56fb4bc5f0 1197 "UBLOX_C029": {
nexpaq 0:6c56fb4bc5f0 1198 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1199 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1200 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 1201 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1202 "extra_labels": ["STM", "STM32F4", "STM32F439", "STM32F439ZI"],
nexpaq 0:6c56fb4bc5f0 1203 "macros": ["HSE_VALUE=24000000", "HSE_STARTUP_TIMEOUT=5000"],
nexpaq 0:6c56fb4bc5f0 1204 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1205 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1206 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 1207 },
nexpaq 0:6c56fb4bc5f0 1208 "NZ32_SC151": {
nexpaq 0:6c56fb4bc5f0 1209 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1210 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1211 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 1212 "program_cycle_s": 1.5,
nexpaq 0:6c56fb4bc5f0 1213 "extra_labels": ["STM", "STM32L1", "STM32L151RC"],
nexpaq 0:6c56fb4bc5f0 1214 "macros": ["DEVICE_RTC_LSI=1"],
nexpaq 0:6c56fb4bc5f0 1215 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1216 "progen": {"target": "stm32l151rc"},
nexpaq 0:6c56fb4bc5f0 1217 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1218 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 1219 },
nexpaq 0:6c56fb4bc5f0 1220 "MCU_NRF51": {
nexpaq 0:6c56fb4bc5f0 1221 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1222 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1223 "OVERRIDE_BOOTLOADER_FILENAME": "nrf51822_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1224 "macros": ["NRF51", "TARGET_NRF51822"],
nexpaq 0:6c56fb4bc5f0 1225 "MERGE_BOOTLOADER": false,
nexpaq 0:6c56fb4bc5f0 1226 "extra_labels": ["NORDIC", "MCU_NRF51", "MCU_NRF51822"],
nexpaq 0:6c56fb4bc5f0 1227 "OUTPUT_EXT": "hex",
nexpaq 0:6c56fb4bc5f0 1228 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 1229 "supported_toolchains": ["ARM", "GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 1230 "public": false,
nexpaq 0:6c56fb4bc5f0 1231 "MERGE_SOFT_DEVICE": true,
nexpaq 0:6c56fb4bc5f0 1232 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
nexpaq 0:6c56fb4bc5f0 1233 {
nexpaq 0:6c56fb4bc5f0 1234 "boot": "s130_nrf51_1.0.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1235 "name": "s130_nrf51_1.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1236 "offset": 114688
nexpaq 0:6c56fb4bc5f0 1237 },
nexpaq 0:6c56fb4bc5f0 1238 {
nexpaq 0:6c56fb4bc5f0 1239 "boot": "s110_nrf51822_8.0.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1240 "name": "s110_nrf51822_8.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1241 "offset": 98304
nexpaq 0:6c56fb4bc5f0 1242 },
nexpaq 0:6c56fb4bc5f0 1243 {
nexpaq 0:6c56fb4bc5f0 1244 "boot": "s110_nrf51822_7.1.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1245 "name": "s110_nrf51822_7.1.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1246 "offset": 90112
nexpaq 0:6c56fb4bc5f0 1247 },
nexpaq 0:6c56fb4bc5f0 1248 {
nexpaq 0:6c56fb4bc5f0 1249 "boot": "s110_nrf51822_7.0.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1250 "name": "s110_nrf51822_7.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1251 "offset": 90112
nexpaq 0:6c56fb4bc5f0 1252 },
nexpaq 0:6c56fb4bc5f0 1253 {
nexpaq 0:6c56fb4bc5f0 1254 "boot": "s110_nrf51822_6.0.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1255 "name": "s110_nrf51822_6.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1256 "offset": 81920
nexpaq 0:6c56fb4bc5f0 1257 }
nexpaq 0:6c56fb4bc5f0 1258 ],
nexpaq 0:6c56fb4bc5f0 1259 "detect_code": ["1070"],
nexpaq 0:6c56fb4bc5f0 1260 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 1261 "function": "MCU_NRF51Code.binary_hook",
nexpaq 0:6c56fb4bc5f0 1262 "toolchains": ["ARM_STD", "GCC_ARM"]
nexpaq 0:6c56fb4bc5f0 1263 },
nexpaq 0:6c56fb4bc5f0 1264 "program_cycle_s": 6,
nexpaq 0:6c56fb4bc5f0 1265 "features": ["BLE"]
nexpaq 0:6c56fb4bc5f0 1266 },
nexpaq 0:6c56fb4bc5f0 1267 "MCU_NRF51_16K_BASE": {
nexpaq 0:6c56fb4bc5f0 1268 "inherits": ["MCU_NRF51"],
nexpaq 0:6c56fb4bc5f0 1269 "extra_labels_add": ["MCU_NORDIC_16K", "MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1270 "macros_add": ["TARGET_MCU_NORDIC_16K", "TARGET_MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1271 "public": false,
nexpaq 0:6c56fb4bc5f0 1272 "default_lib": "small"
nexpaq 0:6c56fb4bc5f0 1273 },
nexpaq 0:6c56fb4bc5f0 1274 "MCU_NRF51_16K_BOOT_BASE": {
nexpaq 0:6c56fb4bc5f0 1275 "inherits": ["MCU_NRF51_16K_BASE"],
nexpaq 0:6c56fb4bc5f0 1276 "MERGE_BOOTLOADER": true,
nexpaq 0:6c56fb4bc5f0 1277 "extra_labels_add": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1278 "macros_add": ["TARGET_MCU_NRF51_16K_BOOT", "TARGET_OTA_ENABLED"],
nexpaq 0:6c56fb4bc5f0 1279 "public": false
nexpaq 0:6c56fb4bc5f0 1280 },
nexpaq 0:6c56fb4bc5f0 1281 "MCU_NRF51_16K_OTA_BASE": {
nexpaq 0:6c56fb4bc5f0 1282 "inherits": ["MCU_NRF51_16K_BASE"],
nexpaq 0:6c56fb4bc5f0 1283 "public": false,
nexpaq 0:6c56fb4bc5f0 1284 "extra_labels_add": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1285 "macros_add": ["TARGET_MCU_NRF51_16K_OTA", "TARGET_OTA_ENABLED"],
nexpaq 0:6c56fb4bc5f0 1286 "MERGE_SOFT_DEVICE": false
nexpaq 0:6c56fb4bc5f0 1287 },
nexpaq 0:6c56fb4bc5f0 1288 "MCU_NRF51_16K": {
nexpaq 0:6c56fb4bc5f0 1289 "inherits": ["MCU_NRF51_16K_BASE"],
nexpaq 0:6c56fb4bc5f0 1290 "extra_labels_add": ["MCU_NRF51_16K_S130"],
nexpaq 0:6c56fb4bc5f0 1291 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
nexpaq 0:6c56fb4bc5f0 1292 "public": false
nexpaq 0:6c56fb4bc5f0 1293 },
nexpaq 0:6c56fb4bc5f0 1294 "MCU_NRF51_S110": {
nexpaq 0:6c56fb4bc5f0 1295 "extra_labels_add": ["MCU_NRF51_16K_S110"],
nexpaq 0:6c56fb4bc5f0 1296 "macros_add": ["TARGET_MCU_NRF51_16K_S110"],
nexpaq 0:6c56fb4bc5f0 1297 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
nexpaq 0:6c56fb4bc5f0 1298 {
nexpaq 0:6c56fb4bc5f0 1299 "name": "s110_nrf51822_8.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1300 "boot": "s110_nrf51822_8.0.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1301 "offset": 98304
nexpaq 0:6c56fb4bc5f0 1302 },
nexpaq 0:6c56fb4bc5f0 1303 {
nexpaq 0:6c56fb4bc5f0 1304 "name": "s110_nrf51822_7.1.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1305 "boot": "s110_nrf51822_7.1.0_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1306 "offset": 90112
nexpaq 0:6c56fb4bc5f0 1307 }
nexpaq 0:6c56fb4bc5f0 1308 ],
nexpaq 0:6c56fb4bc5f0 1309 "public": false
nexpaq 0:6c56fb4bc5f0 1310 },
nexpaq 0:6c56fb4bc5f0 1311 "MCU_NRF51_16K_S110": {
nexpaq 0:6c56fb4bc5f0 1312 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_BASE"],
nexpaq 0:6c56fb4bc5f0 1313 "public": false
nexpaq 0:6c56fb4bc5f0 1314 },
nexpaq 0:6c56fb4bc5f0 1315 "MCU_NRF51_16K_BOOT": {
nexpaq 0:6c56fb4bc5f0 1316 "inherits": ["MCU_NRF51_16K_BOOT_BASE"],
nexpaq 0:6c56fb4bc5f0 1317 "extra_labels_add": ["MCU_NRF51_16K_S130"],
nexpaq 0:6c56fb4bc5f0 1318 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
nexpaq 0:6c56fb4bc5f0 1319 "public": false
nexpaq 0:6c56fb4bc5f0 1320 },
nexpaq 0:6c56fb4bc5f0 1321 "MCU_NRF51_16K_BOOT_S110": {
nexpaq 0:6c56fb4bc5f0 1322 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_BOOT_BASE"],
nexpaq 0:6c56fb4bc5f0 1323 "public": false
nexpaq 0:6c56fb4bc5f0 1324 },
nexpaq 0:6c56fb4bc5f0 1325 "MCU_NRF51_16K_OTA": {
nexpaq 0:6c56fb4bc5f0 1326 "inherits": ["MCU_NRF51_16K_OTA_BASE"],
nexpaq 0:6c56fb4bc5f0 1327 "extra_labels_add": ["MCU_NRF51_16K_S130"],
nexpaq 0:6c56fb4bc5f0 1328 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
nexpaq 0:6c56fb4bc5f0 1329 "public": false
nexpaq 0:6c56fb4bc5f0 1330 },
nexpaq 0:6c56fb4bc5f0 1331 "MCU_NRF51_16K_OTA_S110": {
nexpaq 0:6c56fb4bc5f0 1332 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_OTA_BASE"],
nexpaq 0:6c56fb4bc5f0 1333 "public": false
nexpaq 0:6c56fb4bc5f0 1334 },
nexpaq 0:6c56fb4bc5f0 1335 "MCU_NRF51_32K": {
nexpaq 0:6c56fb4bc5f0 1336 "inherits": ["MCU_NRF51"],
nexpaq 0:6c56fb4bc5f0 1337 "extra_labels_add": ["MCU_NORDIC_32K", "MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1338 "macros_add": ["TARGET_MCU_NORDIC_32K", "TARGET_MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1339 "public": false
nexpaq 0:6c56fb4bc5f0 1340 },
nexpaq 0:6c56fb4bc5f0 1341 "MCU_NRF51_32K_BOOT": {
nexpaq 0:6c56fb4bc5f0 1342 "inherits": ["MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1343 "MERGE_BOOTLOADER": true,
nexpaq 0:6c56fb4bc5f0 1344 "extra_labels_add": ["MCU_NRF51_32K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1345 "macros_add": ["TARGET_MCU_NRF51_32K_BOOT", "TARGET_OTA_ENABLED"],
nexpaq 0:6c56fb4bc5f0 1346 "public": false
nexpaq 0:6c56fb4bc5f0 1347 },
nexpaq 0:6c56fb4bc5f0 1348 "MCU_NRF51_32K_OTA": {
nexpaq 0:6c56fb4bc5f0 1349 "inherits": ["MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1350 "public": false,
nexpaq 0:6c56fb4bc5f0 1351 "extra_labels_add": ["MCU_NRF51_32K_OTA"],
nexpaq 0:6c56fb4bc5f0 1352 "macros_add": ["TARGET_MCU_NRF51_32K_OTA", "TARGET_OTA_ENABLED"],
nexpaq 0:6c56fb4bc5f0 1353 "MERGE_SOFT_DEVICE": false
nexpaq 0:6c56fb4bc5f0 1354 },
nexpaq 0:6c56fb4bc5f0 1355 "NRF51822": {
nexpaq 0:6c56fb4bc5f0 1356 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1357 "progen": {"target": "mkit"},
nexpaq 0:6c56fb4bc5f0 1358 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
nexpaq 0:6c56fb4bc5f0 1359 "macros_add": ["TARGET_NRF51822_MKIT"],
nexpaq 0:6c56fb4bc5f0 1360 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1361 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1362 },
nexpaq 0:6c56fb4bc5f0 1363 "NRF51822_BOOT": {
nexpaq 0:6c56fb4bc5f0 1364 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1365 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
nexpaq 0:6c56fb4bc5f0 1366 "macros_add": ["TARGET_NRF51822_MKIT"],
nexpaq 0:6c56fb4bc5f0 1367 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
nexpaq 0:6c56fb4bc5f0 1368 },
nexpaq 0:6c56fb4bc5f0 1369 "NRF51822_OTA": {
nexpaq 0:6c56fb4bc5f0 1370 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1371 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
nexpaq 0:6c56fb4bc5f0 1372 "macros_add": ["TARGET_NRF51822_MKIT"],
nexpaq 0:6c56fb4bc5f0 1373 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
nexpaq 0:6c56fb4bc5f0 1374 },
nexpaq 0:6c56fb4bc5f0 1375 "ARCH_BLE": {
nexpaq 0:6c56fb4bc5f0 1376 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1377 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1378 "progen": {"target": "arch-ble"},
nexpaq 0:6c56fb4bc5f0 1379 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1380 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1381 },
nexpaq 0:6c56fb4bc5f0 1382 "ARCH_BLE_BOOT": {
nexpaq 0:6c56fb4bc5f0 1383 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1384 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1385 "extra_labels_add": ["ARCH_BLE"],
nexpaq 0:6c56fb4bc5f0 1386 "macros_add": ["TARGET_ARCH_BLE"]
nexpaq 0:6c56fb4bc5f0 1387 },
nexpaq 0:6c56fb4bc5f0 1388 "ARCH_BLE_OTA": {
nexpaq 0:6c56fb4bc5f0 1389 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1390 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1391 "extra_labels_add": ["ARCH_BLE"],
nexpaq 0:6c56fb4bc5f0 1392 "macros_add": ["TARGET_ARCH_BLE"]
nexpaq 0:6c56fb4bc5f0 1393 },
nexpaq 0:6c56fb4bc5f0 1394 "ARCH_LINK": {
nexpaq 0:6c56fb4bc5f0 1395 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1396 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1397 "extra_labels_add": ["ARCH_BLE"],
nexpaq 0:6c56fb4bc5f0 1398 "macros_add": ["TARGET_ARCH_BLE"]
nexpaq 0:6c56fb4bc5f0 1399 },
nexpaq 0:6c56fb4bc5f0 1400 "ARCH_LINK_BOOT": {
nexpaq 0:6c56fb4bc5f0 1401 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1402 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1403 "extra_labels_add": ["ARCH_BLE", "ARCH_LINK"],
nexpaq 0:6c56fb4bc5f0 1404 "macros_add": ["TARGET_ARCH_BLE", "TARGET_ARCH_LINK"]
nexpaq 0:6c56fb4bc5f0 1405 },
nexpaq 0:6c56fb4bc5f0 1406 "ARCH_LINK_OTA": {
nexpaq 0:6c56fb4bc5f0 1407 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1408 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1409 "extra_labels_add": ["ARCH_BLE", "ARCH_LINK"],
nexpaq 0:6c56fb4bc5f0 1410 "macros_add": ["TARGET_ARCH_BLE", "TARGET_ARCH_LINK"]
nexpaq 0:6c56fb4bc5f0 1411 },
nexpaq 0:6c56fb4bc5f0 1412 "SEEED_TINY_BLE": {
nexpaq 0:6c56fb4bc5f0 1413 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1414 "progen": {"target": "seed-tinyble"},
nexpaq 0:6c56fb4bc5f0 1415 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1416 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1417 },
nexpaq 0:6c56fb4bc5f0 1418 "SEEED_TINY_BLE_BOOT": {
nexpaq 0:6c56fb4bc5f0 1419 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1420 "extra_labels_add": ["SEEED_TINY_BLE"],
nexpaq 0:6c56fb4bc5f0 1421 "macros_add": ["TARGET_SEEED_TINY_BLE"]
nexpaq 0:6c56fb4bc5f0 1422 },
nexpaq 0:6c56fb4bc5f0 1423 "SEEED_TINY_BLE_OTA": {
nexpaq 0:6c56fb4bc5f0 1424 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1425 "extra_labels_add": ["SEEED_TINY_BLE"],
nexpaq 0:6c56fb4bc5f0 1426 "macros_add": ["TARGET_SEEED_TINY_BLE"]
nexpaq 0:6c56fb4bc5f0 1427 },
nexpaq 0:6c56fb4bc5f0 1428 "HRM1017": {
nexpaq 0:6c56fb4bc5f0 1429 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1430 "progen": {"target": "hrm1017"},
nexpaq 0:6c56fb4bc5f0 1431 "macros_add": ["TARGET_NRF_LFCLK_RC"],
nexpaq 0:6c56fb4bc5f0 1432 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1433 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1434 },
nexpaq 0:6c56fb4bc5f0 1435 "HRM1017_BOOT": {
nexpaq 0:6c56fb4bc5f0 1436 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1437 "extra_labels_add": ["HRM1017"],
nexpaq 0:6c56fb4bc5f0 1438 "macros_add": ["TARGET_HRM1017", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1439 },
nexpaq 0:6c56fb4bc5f0 1440 "HRM1017_OTA": {
nexpaq 0:6c56fb4bc5f0 1441 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1442 "extra_labels_add": ["HRM1017"],
nexpaq 0:6c56fb4bc5f0 1443 "macros_add": ["TARGET_HRM1017", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1444 },
nexpaq 0:6c56fb4bc5f0 1445 "RBLAB_NRF51822": {
nexpaq 0:6c56fb4bc5f0 1446 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1447 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1448 "progen": {"target": "rblab-nrf51822"},
nexpaq 0:6c56fb4bc5f0 1449 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1450 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1451 },
nexpaq 0:6c56fb4bc5f0 1452 "RBLAB_NRF51822_BOOT": {
nexpaq 0:6c56fb4bc5f0 1453 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1454 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1455 "extra_labels_add": ["RBLAB_NRF51822"],
nexpaq 0:6c56fb4bc5f0 1456 "macros_add": ["TARGET_RBLAB_NRF51822"]
nexpaq 0:6c56fb4bc5f0 1457 },
nexpaq 0:6c56fb4bc5f0 1458 "RBLAB_NRF51822_OTA": {
nexpaq 0:6c56fb4bc5f0 1459 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1460 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1461 "extra_labels_add": ["RBLAB_NRF51822"],
nexpaq 0:6c56fb4bc5f0 1462 "macros_add": ["TARGET_RBLAB_NRF51822"]
nexpaq 0:6c56fb4bc5f0 1463 },
nexpaq 0:6c56fb4bc5f0 1464 "RBLAB_BLENANO": {
nexpaq 0:6c56fb4bc5f0 1465 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1466 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1467 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1468 },
nexpaq 0:6c56fb4bc5f0 1469 "RBLAB_BLENANO_BOOT": {
nexpaq 0:6c56fb4bc5f0 1470 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1471 "extra_labels_add": ["RBLAB_BLENANO"],
nexpaq 0:6c56fb4bc5f0 1472 "macros_add": ["TARGET_RBLAB_BLENANO"]
nexpaq 0:6c56fb4bc5f0 1473 },
nexpaq 0:6c56fb4bc5f0 1474 "RBLAB_BLENANO_OTA": {
nexpaq 0:6c56fb4bc5f0 1475 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1476 "extra_labels_add": ["RBLAB_BLENANO"],
nexpaq 0:6c56fb4bc5f0 1477 "macros_add": ["TARGET_RBLAB_BLENANO"]
nexpaq 0:6c56fb4bc5f0 1478 },
nexpaq 0:6c56fb4bc5f0 1479 "NRF51822_Y5_MBUG": {
nexpaq 0:6c56fb4bc5f0 1480 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1481 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
nexpaq 0:6c56fb4bc5f0 1482 },
nexpaq 0:6c56fb4bc5f0 1483 "WALLBOT_BLE": {
nexpaq 0:6c56fb4bc5f0 1484 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1485 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1486 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1487 },
nexpaq 0:6c56fb4bc5f0 1488 "WALLBOT_BLE_BOOT": {
nexpaq 0:6c56fb4bc5f0 1489 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1490 "extra_labels_add": ["WALLBOT_BLE"],
nexpaq 0:6c56fb4bc5f0 1491 "macros_add": ["TARGET_WALLBOT_BLE"]
nexpaq 0:6c56fb4bc5f0 1492 },
nexpaq 0:6c56fb4bc5f0 1493 "WALLBOT_BLE_OTA": {
nexpaq 0:6c56fb4bc5f0 1494 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1495 "extra_labels_add": ["WALLBOT_BLE"],
nexpaq 0:6c56fb4bc5f0 1496 "macros_add": ["TARGET_WALLBOT_BLE"]
nexpaq 0:6c56fb4bc5f0 1497 },
nexpaq 0:6c56fb4bc5f0 1498 "DELTA_DFCM_NNN40": {
nexpaq 0:6c56fb4bc5f0 1499 "inherits": ["MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1500 "program_cycle_s": 10,
nexpaq 0:6c56fb4bc5f0 1501 "progen": {"target": "dfcm-nnn40"},
nexpaq 0:6c56fb4bc5f0 1502 "macros_add": ["TARGET_NRF_LFCLK_RC"],
nexpaq 0:6c56fb4bc5f0 1503 "device_has": ["ANALOGIN", "DEBUG_AWARENESS", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1504 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1505 },
nexpaq 0:6c56fb4bc5f0 1506 "DELTA_DFCM_NNN40_BOOT": {
nexpaq 0:6c56fb4bc5f0 1507 "inherits": ["MCU_NRF51_32K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1508 "program_cycle_s": 10,
nexpaq 0:6c56fb4bc5f0 1509 "extra_labels_add": ["DELTA_DFCM_NNN40"],
nexpaq 0:6c56fb4bc5f0 1510 "macros_add": ["TARGET_DELTA_DFCM_NNN40", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1511 },
nexpaq 0:6c56fb4bc5f0 1512 "DELTA_DFCM_NNN40_OTA": {
nexpaq 0:6c56fb4bc5f0 1513 "inherits": ["MCU_NRF51_32K_OTA"],
nexpaq 0:6c56fb4bc5f0 1514 "program_cycle_s": 10,
nexpaq 0:6c56fb4bc5f0 1515 "extra_labels_add": ["DELTA_DFCM_NNN40"],
nexpaq 0:6c56fb4bc5f0 1516 "macros_add": ["TARGET_DELTA_DFCM_NNN40", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1517 },
nexpaq 0:6c56fb4bc5f0 1518 "NRF51_DK_LEGACY": {
nexpaq 0:6c56fb4bc5f0 1519 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1520 "inherits": ["MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1521 "progen": {"target": "nrf51-dk"},
nexpaq 0:6c56fb4bc5f0 1522 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
nexpaq 0:6c56fb4bc5f0 1523 },
nexpaq 0:6c56fb4bc5f0 1524 "NRF51_DK_BOOT": {
nexpaq 0:6c56fb4bc5f0 1525 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1526 "inherits": ["MCU_NRF51_32K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1527 "extra_labels_add": ["NRF51_DK"],
nexpaq 0:6c56fb4bc5f0 1528 "macros_add": ["TARGET_NRF51_DK"]
nexpaq 0:6c56fb4bc5f0 1529 },
nexpaq 0:6c56fb4bc5f0 1530 "NRF51_DK_OTA": {
nexpaq 0:6c56fb4bc5f0 1531 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1532 "inherits": ["MCU_NRF51_32K_OTA"],
nexpaq 0:6c56fb4bc5f0 1533 "extra_labels_add": ["NRF51_DK"],
nexpaq 0:6c56fb4bc5f0 1534 "macros_add": ["TARGET_NRF51_DK"]
nexpaq 0:6c56fb4bc5f0 1535 },
nexpaq 0:6c56fb4bc5f0 1536 "NRF51_DONGLE": {
nexpaq 0:6c56fb4bc5f0 1537 "inherits": ["MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1538 "progen": {"target": "nrf51-dongle"},
nexpaq 0:6c56fb4bc5f0 1539 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1540 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1541 },
nexpaq 0:6c56fb4bc5f0 1542 "NRF51_DONGLE_BOOT": {
nexpaq 0:6c56fb4bc5f0 1543 "inherits": ["MCU_NRF51_32K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1544 "extra_labels_add": ["NRF51_DONGLE"],
nexpaq 0:6c56fb4bc5f0 1545 "macros_add": ["TARGET_NRF51_DONGLE"]
nexpaq 0:6c56fb4bc5f0 1546 },
nexpaq 0:6c56fb4bc5f0 1547 "NRF51_DONGLE_OTA": {
nexpaq 0:6c56fb4bc5f0 1548 "inherits": ["MCU_NRF51_32K_OTA"],
nexpaq 0:6c56fb4bc5f0 1549 "extra_labels_add": ["NRF51_DONGLE"],
nexpaq 0:6c56fb4bc5f0 1550 "macros_add": ["TARGET_NRF51_DONGLE"]
nexpaq 0:6c56fb4bc5f0 1551 },
nexpaq 0:6c56fb4bc5f0 1552 "NRF51_MICROBIT": {
nexpaq 0:6c56fb4bc5f0 1553 "inherits": ["MCU_NRF51_16K_S110"],
nexpaq 0:6c56fb4bc5f0 1554 "macros_add": ["TARGET_NRF_LFCLK_RC"],
nexpaq 0:6c56fb4bc5f0 1555 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1556 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1557 },
nexpaq 0:6c56fb4bc5f0 1558 "NRF51_MICROBIT_BOOT": {
nexpaq 0:6c56fb4bc5f0 1559 "inherits": ["MCU_NRF51_16K_BOOT_S110"],
nexpaq 0:6c56fb4bc5f0 1560 "extra_labels_add": ["NRF51_MICROBIT"],
nexpaq 0:6c56fb4bc5f0 1561 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1562 },
nexpaq 0:6c56fb4bc5f0 1563 "NRF51_MICROBIT_OTA": {
nexpaq 0:6c56fb4bc5f0 1564 "inherits": ["MCU_NRF51_16K_OTA_S110"],
nexpaq 0:6c56fb4bc5f0 1565 "extra_labels_add": ["NRF51_MICROBIT"],
nexpaq 0:6c56fb4bc5f0 1566 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1567 },
nexpaq 0:6c56fb4bc5f0 1568 "NRF51_MICROBIT_B": {
nexpaq 0:6c56fb4bc5f0 1569 "inherits": ["MCU_NRF51_16K"],
nexpaq 0:6c56fb4bc5f0 1570 "extra_labels_add": ["NRF51_MICROBIT"],
nexpaq 0:6c56fb4bc5f0 1571 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"],
nexpaq 0:6c56fb4bc5f0 1572 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1573 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1574 },
nexpaq 0:6c56fb4bc5f0 1575 "NRF51_MICROBIT_B_BOOT": {
nexpaq 0:6c56fb4bc5f0 1576 "inherits": ["MCU_NRF51_16K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1577 "extra_labels_add": ["NRF51_MICROBIT"],
nexpaq 0:6c56fb4bc5f0 1578 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1579 },
nexpaq 0:6c56fb4bc5f0 1580 "NRF51_MICROBIT_B_OTA": {
nexpaq 0:6c56fb4bc5f0 1581 "inherits": ["MCU_NRF51_16K_OTA"],
nexpaq 0:6c56fb4bc5f0 1582 "extra_labels_add": ["NRF51_MICROBIT"],
nexpaq 0:6c56fb4bc5f0 1583 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
nexpaq 0:6c56fb4bc5f0 1584 },
nexpaq 0:6c56fb4bc5f0 1585 "MTM_MTCONNECT04S": {
nexpaq 0:6c56fb4bc5f0 1586 "inherits": ["MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1587 "progen": {"target": "mtm-mtconnect04s"},
nexpaq 0:6c56fb4bc5f0 1588 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1589 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1590 },
nexpaq 0:6c56fb4bc5f0 1591 "MTM_MTCONNECT04S_BOOT": {
nexpaq 0:6c56fb4bc5f0 1592 "inherits": ["MCU_NRF51_32K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1593 "extra_labels_add": ["MTM_CONNECT04S"],
nexpaq 0:6c56fb4bc5f0 1594 "macros_add": ["TARGET_MTM_CONNECT04S"]
nexpaq 0:6c56fb4bc5f0 1595 },
nexpaq 0:6c56fb4bc5f0 1596 "MTM_MTCONNECT04S_OTA": {
nexpaq 0:6c56fb4bc5f0 1597 "inherits": ["MCU_NRF51_32K_OTA"],
nexpaq 0:6c56fb4bc5f0 1598 "extra_labels_add": ["MTM_CONNECT04S"],
nexpaq 0:6c56fb4bc5f0 1599 "macros_add": ["TARGET_MTM_CONNECT04S"]
nexpaq 0:6c56fb4bc5f0 1600 },
nexpaq 0:6c56fb4bc5f0 1601
nexpaq 0:6c56fb4bc5f0 1602 "TY51822R3": {
nexpaq 0:6c56fb4bc5f0 1603 "inherits": ["MCU_NRF51_32K_UNIFIED"],
nexpaq 0:6c56fb4bc5f0 1604 "macros_add": ["TARGET_NRF_32MHZ_XTAL"],
nexpaq 0:6c56fb4bc5f0 1605 "progen": {"target": "ty51822r3"},
nexpaq 0:6c56fb4bc5f0 1606 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1607 "detect_code": ["1019"],
nexpaq 0:6c56fb4bc5f0 1608 "release_versions": ["2", "5"],
nexpaq 0:6c56fb4bc5f0 1609 "overrides": { "uart_hwfc": 0 }
nexpaq 0:6c56fb4bc5f0 1610 },
nexpaq 0:6c56fb4bc5f0 1611 "TY51822R3_BOOT": {
nexpaq 0:6c56fb4bc5f0 1612 "inherits": ["MCU_NRF51_32K_BOOT"],
nexpaq 0:6c56fb4bc5f0 1613 "extra_labels_add": ["TY51822R3"],
nexpaq 0:6c56fb4bc5f0 1614 "macros_add": ["TARGET_TY51822R3", "TARGET_NRF_32MHZ_XTAL"]
nexpaq 0:6c56fb4bc5f0 1615 },
nexpaq 0:6c56fb4bc5f0 1616 "TY51822R3_OTA": {
nexpaq 0:6c56fb4bc5f0 1617 "inherits": ["MCU_NRF51_32K_OTA"],
nexpaq 0:6c56fb4bc5f0 1618 "extra_labels_add": ["NRF51_DK"],
nexpaq 0:6c56fb4bc5f0 1619 "macros_add": ["TARGET_TY51822R3", "TARGET_NRF_32MHZ_XTAL"]
nexpaq 0:6c56fb4bc5f0 1620 },
nexpaq 0:6c56fb4bc5f0 1621 "ARM_MPS2_Target": {
nexpaq 0:6c56fb4bc5f0 1622 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1623 "public": false,
nexpaq 0:6c56fb4bc5f0 1624 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
nexpaq 0:6c56fb4bc5f0 1625 },
nexpaq 0:6c56fb4bc5f0 1626 "ARM_MPS2_M0": {
nexpaq 0:6c56fb4bc5f0 1627 "inherits": ["ARM_MPS2_Target"],
nexpaq 0:6c56fb4bc5f0 1628 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1629 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1630 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M0"],
nexpaq 0:6c56fb4bc5f0 1631 "macros": ["CMSDK_CM0"],
nexpaq 0:6c56fb4bc5f0 1632 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
nexpaq 0:6c56fb4bc5f0 1633 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1634 },
nexpaq 0:6c56fb4bc5f0 1635 "ARM_MPS2_M0P": {
nexpaq 0:6c56fb4bc5f0 1636 "inherits": ["ARM_MPS2_Target"],
nexpaq 0:6c56fb4bc5f0 1637 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1638 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1639 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M0P"],
nexpaq 0:6c56fb4bc5f0 1640 "macros": ["CMSDK_CM0plus"],
nexpaq 0:6c56fb4bc5f0 1641 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
nexpaq 0:6c56fb4bc5f0 1642 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1643 },
nexpaq 0:6c56fb4bc5f0 1644 "ARM_MPS2_M1": {
nexpaq 0:6c56fb4bc5f0 1645 "inherits": ["ARM_MPS2_Target"],
nexpaq 0:6c56fb4bc5f0 1646 "core": "Cortex-M1",
nexpaq 0:6c56fb4bc5f0 1647 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1648 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M1"],
nexpaq 0:6c56fb4bc5f0 1649 "macros": ["CMSDK_CM1"],
nexpaq 0:6c56fb4bc5f0 1650 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
nexpaq 0:6c56fb4bc5f0 1651 },
nexpaq 0:6c56fb4bc5f0 1652 "ARM_MPS2_M3": {
nexpaq 0:6c56fb4bc5f0 1653 "inherits": ["ARM_MPS2_Target"],
nexpaq 0:6c56fb4bc5f0 1654 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1655 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1656 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M3"],
nexpaq 0:6c56fb4bc5f0 1657 "macros": ["CMSDK_CM3"],
nexpaq 0:6c56fb4bc5f0 1658 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
nexpaq 0:6c56fb4bc5f0 1659 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1660 },
nexpaq 0:6c56fb4bc5f0 1661 "ARM_MPS2_M4": {
nexpaq 0:6c56fb4bc5f0 1662 "inherits": ["ARM_MPS2_Target"],
nexpaq 0:6c56fb4bc5f0 1663 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1664 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1665 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M4"],
nexpaq 0:6c56fb4bc5f0 1666 "macros": ["CMSDK_CM4"],
nexpaq 0:6c56fb4bc5f0 1667 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
nexpaq 0:6c56fb4bc5f0 1668 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1669 },
nexpaq 0:6c56fb4bc5f0 1670 "ARM_MPS2_M7": {
nexpaq 0:6c56fb4bc5f0 1671 "inherits": ["ARM_MPS2_Target"],
nexpaq 0:6c56fb4bc5f0 1672 "core": "Cortex-M7",
nexpaq 0:6c56fb4bc5f0 1673 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1674 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M7"],
nexpaq 0:6c56fb4bc5f0 1675 "macros": ["CMSDK_CM7"],
nexpaq 0:6c56fb4bc5f0 1676 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
nexpaq 0:6c56fb4bc5f0 1677 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1678 },
nexpaq 0:6c56fb4bc5f0 1679 "ARM_IOTSS_Target": {
nexpaq 0:6c56fb4bc5f0 1680 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1681 "public": false,
nexpaq 0:6c56fb4bc5f0 1682 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
nexpaq 0:6c56fb4bc5f0 1683 },
nexpaq 0:6c56fb4bc5f0 1684 "ARM_IOTSS_BEID": {
nexpaq 0:6c56fb4bc5f0 1685 "inherits": ["ARM_IOTSS_Target"],
nexpaq 0:6c56fb4bc5f0 1686 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1687 "supported_toolchains": ["ARM"],
nexpaq 0:6c56fb4bc5f0 1688 "extra_labels": ["ARM_SSG", "IOTSS", "IOTSS_BEID"],
nexpaq 0:6c56fb4bc5f0 1689 "macros": ["CMSDK_BEID"],
nexpaq 0:6c56fb4bc5f0 1690 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
nexpaq 0:6c56fb4bc5f0 1691 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1692 },
nexpaq 0:6c56fb4bc5f0 1693 "ARM_BEETLE_SOC": {
nexpaq 0:6c56fb4bc5f0 1694 "inherits": ["ARM_IOTSS_Target"],
nexpaq 0:6c56fb4bc5f0 1695 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1696 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1697 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1698 "extra_labels": ["ARM_SSG", "BEETLE"],
nexpaq 0:6c56fb4bc5f0 1699 "macros": ["CMSDK_BEETLE", "WSF_MS_PER_TICK=20", "WSF_TOKEN_ENABLED=FALSE", "WSF_TRACE_ENABLED=TRUE", "WSF_ASSERT_ENABLED=FALSE", "WSF_PRINTF_MAX_LEN=128", "ASIC", "CONFIG_HOST_REV=0x20", "CONFIG_ALLOW_DEEP_SLEEP=FALSE", "HCI_VS_TARGET", "CONFIG_ALLOW_SETTING_WRITE=TRUE", "WSF_MAX_HANDLERS=20", "NO_LEDS"],
nexpaq 0:6c56fb4bc5f0 1700 "progen": {
nexpaq 0:6c56fb4bc5f0 1701 "target": "beetle",
nexpaq 0:6c56fb4bc5f0 1702 "uvision5": {
nexpaq 0:6c56fb4bc5f0 1703 "template": ["uvision5_arm_beetle_soc.uvproj.tmpl"]
nexpaq 0:6c56fb4bc5f0 1704 }
nexpaq 0:6c56fb4bc5f0 1705 },
nexpaq 0:6c56fb4bc5f0 1706 "device_has": ["ANALOGIN", "CLCD", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SLEEP", "SPI"],
nexpaq 0:6c56fb4bc5f0 1707 "features": ["BLE"],
nexpaq 0:6c56fb4bc5f0 1708 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1709 },
nexpaq 0:6c56fb4bc5f0 1710 "RZ_A1H": {
nexpaq 0:6c56fb4bc5f0 1711 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1712 "core": "Cortex-A9",
nexpaq 0:6c56fb4bc5f0 1713 "program_cycle_s": 2,
nexpaq 0:6c56fb4bc5f0 1714 "extra_labels": ["RENESAS", "MBRZA1H"],
nexpaq 0:6c56fb4bc5f0 1715 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1716 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1717 "progen": {
nexpaq 0:6c56fb4bc5f0 1718 "target": "gr-peach",
nexpaq 0:6c56fb4bc5f0 1719 "iar": {
nexpaq 0:6c56fb4bc5f0 1720 "template": ["iar_rz_a1h.ewp.tmpl"]
nexpaq 0:6c56fb4bc5f0 1721 }
nexpaq 0:6c56fb4bc5f0 1722 },
nexpaq 0:6c56fb4bc5f0 1723 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1724 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 1725 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1726 },
nexpaq 0:6c56fb4bc5f0 1727 "VK_RZ_A1H": {
nexpaq 0:6c56fb4bc5f0 1728 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1729 "core": "Cortex-A9",
nexpaq 0:6c56fb4bc5f0 1730 "extra_labels": ["RENESAS", "VKRZA1H"],
nexpaq 0:6c56fb4bc5f0 1731 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1732 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1733 "progen": {
nexpaq 0:6c56fb4bc5f0 1734 "target": "vk-rza1h",
nexpaq 0:6c56fb4bc5f0 1735 "iar": {
nexpaq 0:6c56fb4bc5f0 1736 "template": ["iar_rz_a1h.ewp.tmpl"]
nexpaq 0:6c56fb4bc5f0 1737 }
nexpaq 0:6c56fb4bc5f0 1738 },
nexpaq 0:6c56fb4bc5f0 1739 "program_cycle_s": 2,
nexpaq 0:6c56fb4bc5f0 1740 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1741 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 1742 "default_lib": "std",
nexpaq 0:6c56fb4bc5f0 1743 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1744 },
nexpaq 0:6c56fb4bc5f0 1745 "MAXWSNENV": {
nexpaq 0:6c56fb4bc5f0 1746 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1747 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1748 "macros": ["__SYSTEM_HFX=24000000"],
nexpaq 0:6c56fb4bc5f0 1749 "extra_labels": ["Maxim", "MAX32610"],
nexpaq 0:6c56fb4bc5f0 1750 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
nexpaq 0:6c56fb4bc5f0 1751 "progen": {"target": "maxwsnenv"},
nexpaq 0:6c56fb4bc5f0 1752 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1753 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1754 },
nexpaq 0:6c56fb4bc5f0 1755 "MAX32600MBED": {
nexpaq 0:6c56fb4bc5f0 1756 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1757 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1758 "macros": ["__SYSTEM_HFX=24000000"],
nexpaq 0:6c56fb4bc5f0 1759 "extra_labels": ["Maxim", "MAX32600"],
nexpaq 0:6c56fb4bc5f0 1760 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
nexpaq 0:6c56fb4bc5f0 1761 "progen": {"target": "max32600mbed"},
nexpaq 0:6c56fb4bc5f0 1762 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1763 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1764 },
nexpaq 0:6c56fb4bc5f0 1765 "MAX32620HSP": {
nexpaq 0:6c56fb4bc5f0 1766 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1767 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1768 "extra_labels": ["Maxim", "MAX32620"],
nexpaq 0:6c56fb4bc5f0 1769 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
nexpaq 0:6c56fb4bc5f0 1770 "progen": {"target": "max32620hsp"},
nexpaq 0:6c56fb4bc5f0 1771 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1772 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1773 },
nexpaq 0:6c56fb4bc5f0 1774 "MAX32625NEXPAQ": {
nexpaq 0:6c56fb4bc5f0 1775 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1776 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1777 "macros": ["__SYSTEM_HFX=96000000","TARGET=MAX32625","TARGET_REV=0x4132"],
nexpaq 0:6c56fb4bc5f0 1778 "extra_labels": ["Maxim", "MAX32625"],
nexpaq 0:6c56fb4bc5f0 1779 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
nexpaq 0:6c56fb4bc5f0 1780 "progen": {"target": "max32625nexpaq"},
nexpaq 0:6c56fb4bc5f0 1781 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1782 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1783 },
nexpaq 0:6c56fb4bc5f0 1784 "EFM32GG_STK3700": {
nexpaq 0:6c56fb4bc5f0 1785 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1786 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1787 "macros": ["EFM32GG990F1024"],
nexpaq 0:6c56fb4bc5f0 1788 "extra_labels": ["Silicon_Labs", "EFM32"],
nexpaq 0:6c56fb4bc5f0 1789 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1790 "progen": {"target": "efm32gg-stk"},
nexpaq 0:6c56fb4bc5f0 1791 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1792 "forced_reset_timeout": 2,
nexpaq 0:6c56fb4bc5f0 1793 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1794 },
nexpaq 0:6c56fb4bc5f0 1795 "EFM32LG_STK3600": {
nexpaq 0:6c56fb4bc5f0 1796 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1797 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 1798 "macros": ["EFM32LG990F256"],
nexpaq 0:6c56fb4bc5f0 1799 "extra_labels": ["Silicon_Labs", "EFM32"],
nexpaq 0:6c56fb4bc5f0 1800 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1801 "progen": {"target": "efm32lg-stk"},
nexpaq 0:6c56fb4bc5f0 1802 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1803 "forced_reset_timeout": 2,
nexpaq 0:6c56fb4bc5f0 1804 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1805 },
nexpaq 0:6c56fb4bc5f0 1806 "EFM32WG_STK3800": {
nexpaq 0:6c56fb4bc5f0 1807 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1808 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1809 "macros": ["EFM32WG990F256"],
nexpaq 0:6c56fb4bc5f0 1810 "extra_labels": ["Silicon_Labs", "EFM32"],
nexpaq 0:6c56fb4bc5f0 1811 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1812 "progen": {"target": "efm32wg-stk"},
nexpaq 0:6c56fb4bc5f0 1813 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1814 "forced_reset_timeout": 2,
nexpaq 0:6c56fb4bc5f0 1815 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1816 },
nexpaq 0:6c56fb4bc5f0 1817 "EFM32ZG_STK3200": {
nexpaq 0:6c56fb4bc5f0 1818 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1819 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1820 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 1821 "supported_toolchains": ["GCC_ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1822 "extra_labels": ["Silicon_Labs", "EFM32"],
nexpaq 0:6c56fb4bc5f0 1823 "macros": ["EFM32ZG222F32"],
nexpaq 0:6c56fb4bc5f0 1824 "progen": {
nexpaq 0:6c56fb4bc5f0 1825 "target": "efm32zg-stk"
nexpaq 0:6c56fb4bc5f0 1826 },
nexpaq 0:6c56fb4bc5f0 1827 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1828 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 1829 "forced_reset_timeout": 2,
nexpaq 0:6c56fb4bc5f0 1830 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1831 },
nexpaq 0:6c56fb4bc5f0 1832 "EFM32HG_STK3400": {
nexpaq 0:6c56fb4bc5f0 1833 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1834 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1835 "default_toolchain": "uARM",
nexpaq 0:6c56fb4bc5f0 1836 "supported_toolchains": ["GCC_ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1837 "extra_labels": ["Silicon_Labs", "EFM32"],
nexpaq 0:6c56fb4bc5f0 1838 "macros": ["EFM32HG322F64"],
nexpaq 0:6c56fb4bc5f0 1839 "progen": {
nexpaq 0:6c56fb4bc5f0 1840 "target": "efm32hg-stk"
nexpaq 0:6c56fb4bc5f0 1841 },
nexpaq 0:6c56fb4bc5f0 1842 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1843 "default_lib": "small",
nexpaq 0:6c56fb4bc5f0 1844 "forced_reset_timeout": 2,
nexpaq 0:6c56fb4bc5f0 1845 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1846 },
nexpaq 0:6c56fb4bc5f0 1847 "EFM32PG_STK3401": {
nexpaq 0:6c56fb4bc5f0 1848 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1849 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 1850 "macros": ["EFM32PG1B200F256GM48"],
nexpaq 0:6c56fb4bc5f0 1851 "extra_labels": ["Silicon_Labs", "EFM32"],
nexpaq 0:6c56fb4bc5f0 1852 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1853 "progen": {"target": "efm32pg-stk"},
nexpaq 0:6c56fb4bc5f0 1854 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1855 "forced_reset_timeout": 2,
nexpaq 0:6c56fb4bc5f0 1856 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1857 },
nexpaq 0:6c56fb4bc5f0 1858 "WIZWIKI_W7500": {
nexpaq 0:6c56fb4bc5f0 1859 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1860 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1861 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500"],
nexpaq 0:6c56fb4bc5f0 1862 "supported_toolchains": ["uARM", "ARM"],
nexpaq 0:6c56fb4bc5f0 1863 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1864 "progen": {"target": "wizwiki-w7500"},
nexpaq 0:6c56fb4bc5f0 1865 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1866 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1867 },
nexpaq 0:6c56fb4bc5f0 1868 "WIZWIKI_W7500P": {
nexpaq 0:6c56fb4bc5f0 1869 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1870 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1871 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500P"],
nexpaq 0:6c56fb4bc5f0 1872 "supported_toolchains": ["uARM", "ARM"],
nexpaq 0:6c56fb4bc5f0 1873 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1874 "progen": {"target": "wizwiki-w7500p"},
nexpaq 0:6c56fb4bc5f0 1875 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1876 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1877 },
nexpaq 0:6c56fb4bc5f0 1878 "WIZWIKI_W7500ECO": {
nexpaq 0:6c56fb4bc5f0 1879 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1880 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1881 "progen": {"target": "wizwiki_w7500eco"},
nexpaq 0:6c56fb4bc5f0 1882 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500ECO"],
nexpaq 0:6c56fb4bc5f0 1883 "supported_toolchains": ["uARM", "ARM"],
nexpaq 0:6c56fb4bc5f0 1884 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
nexpaq 0:6c56fb4bc5f0 1885 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1886 },
nexpaq 0:6c56fb4bc5f0 1887 "SAMR21G18A": {
nexpaq 0:6c56fb4bc5f0 1888 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1889 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1890 "macros": ["__SAMR21G18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
nexpaq 0:6c56fb4bc5f0 1891 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMR21"],
nexpaq 0:6c56fb4bc5f0 1892 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1893 "progen": {"target": "samr21g18a"},
nexpaq 0:6c56fb4bc5f0 1894 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
nexpaq 0:6c56fb4bc5f0 1895 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1896 },
nexpaq 0:6c56fb4bc5f0 1897 "SAMD21J18A": {
nexpaq 0:6c56fb4bc5f0 1898 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1899 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1900 "macros": ["__SAMD21J18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
nexpaq 0:6c56fb4bc5f0 1901 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMD21"],
nexpaq 0:6c56fb4bc5f0 1902 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1903 "progen": {"target": "samd21j18a"},
nexpaq 0:6c56fb4bc5f0 1904 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
nexpaq 0:6c56fb4bc5f0 1905 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1906 },
nexpaq 0:6c56fb4bc5f0 1907 "SAMD21G18A": {
nexpaq 0:6c56fb4bc5f0 1908 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1909 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1910 "macros": ["__SAMD21G18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
nexpaq 0:6c56fb4bc5f0 1911 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMD21"],
nexpaq 0:6c56fb4bc5f0 1912 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1913 "progen": {"target": "samd21g18a"},
nexpaq 0:6c56fb4bc5f0 1914 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
nexpaq 0:6c56fb4bc5f0 1915 "release_versions": ["2"]
nexpaq 0:6c56fb4bc5f0 1916 },
nexpaq 0:6c56fb4bc5f0 1917 "SAML21J18A": {
nexpaq 0:6c56fb4bc5f0 1918 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1919 "core": "Cortex-M0+",
nexpaq 0:6c56fb4bc5f0 1920 "macros": ["__SAML21J18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
nexpaq 0:6c56fb4bc5f0 1921 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAML21"],
nexpaq 0:6c56fb4bc5f0 1922 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1923 "progen": {"target": "samr21j18a"},
nexpaq 0:6c56fb4bc5f0 1924 "progen_target": "samr21j18a",
nexpaq 0:6c56fb4bc5f0 1925 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"]
nexpaq 0:6c56fb4bc5f0 1926 },
nexpaq 0:6c56fb4bc5f0 1927 "SAMG55J19": {
nexpaq 0:6c56fb4bc5f0 1928 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1929 "core": "Cortex-M4",
nexpaq 0:6c56fb4bc5f0 1930 "extra_labels": ["Atmel", "SAM_CortexM4", "SAMG55"],
nexpaq 0:6c56fb4bc5f0 1931 "macros": ["__SAMG55J19__", "BOARD=75", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
nexpaq 0:6c56fb4bc5f0 1932 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
nexpaq 0:6c56fb4bc5f0 1933 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 1934 "progen": {"target": "samg55j19"},
nexpaq 0:6c56fb4bc5f0 1935 "progen_target": "samg55j19",
nexpaq 0:6c56fb4bc5f0 1936 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
nexpaq 0:6c56fb4bc5f0 1937 "default_lib": "std"
nexpaq 0:6c56fb4bc5f0 1938 },
nexpaq 0:6c56fb4bc5f0 1939 "MCU_NRF51_UNIFIED": {
nexpaq 0:6c56fb4bc5f0 1940 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1941 "core": "Cortex-M0",
nexpaq 0:6c56fb4bc5f0 1942 "OVERRIDE_BOOTLOADER_FILENAME": "nrf51822_bootloader.hex",
nexpaq 0:6c56fb4bc5f0 1943 "macros": [
nexpaq 0:6c56fb4bc5f0 1944 "NRF51",
nexpaq 0:6c56fb4bc5f0 1945 "TARGET_NRF51822",
nexpaq 0:6c56fb4bc5f0 1946 "BLE_STACK_SUPPORT_REQD",
nexpaq 0:6c56fb4bc5f0 1947 "SOFTDEVICE_PRESENT",
nexpaq 0:6c56fb4bc5f0 1948 "S130",
nexpaq 0:6c56fb4bc5f0 1949 "TARGET_MCU_NRF51822"
nexpaq 0:6c56fb4bc5f0 1950 ],
nexpaq 0:6c56fb4bc5f0 1951 "MERGE_BOOTLOADER": false,
nexpaq 0:6c56fb4bc5f0 1952 "extra_labels": ["NORDIC", "MCU_NRF51", "MCU_NRF51822_UNIFIED", "NRF5"],
nexpaq 0:6c56fb4bc5f0 1953 "OUTPUT_EXT": "hex",
nexpaq 0:6c56fb4bc5f0 1954 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 1955 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 1956 "public": false,
nexpaq 0:6c56fb4bc5f0 1957 "MERGE_SOFT_DEVICE": true,
nexpaq 0:6c56fb4bc5f0 1958 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
nexpaq 0:6c56fb4bc5f0 1959 {
nexpaq 0:6c56fb4bc5f0 1960 "boot": "",
nexpaq 0:6c56fb4bc5f0 1961 "name": "s130_nrf51_2.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 1962 "offset": 110592
nexpaq 0:6c56fb4bc5f0 1963 }
nexpaq 0:6c56fb4bc5f0 1964 ],
nexpaq 0:6c56fb4bc5f0 1965 "detect_code": ["1070"],
nexpaq 0:6c56fb4bc5f0 1966 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 1967 "function": "MCU_NRF51Code.binary_hook",
nexpaq 0:6c56fb4bc5f0 1968 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
nexpaq 0:6c56fb4bc5f0 1969 },
nexpaq 0:6c56fb4bc5f0 1970 "program_cycle_s": 6,
nexpaq 0:6c56fb4bc5f0 1971 "features": ["BLE"],
nexpaq 0:6c56fb4bc5f0 1972 "config":{
nexpaq 0:6c56fb4bc5f0 1973 "lf_clock_src": {
nexpaq 0:6c56fb4bc5f0 1974 "value": "NRF_LF_SRC_XTAL",
nexpaq 0:6c56fb4bc5f0 1975 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
nexpaq 0:6c56fb4bc5f0 1976 },
nexpaq 0:6c56fb4bc5f0 1977 "uart_hwfc": {
nexpaq 0:6c56fb4bc5f0 1978 "help": "Value: 1 for enable, 0 for disable",
nexpaq 0:6c56fb4bc5f0 1979 "value": 1,
nexpaq 0:6c56fb4bc5f0 1980 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
nexpaq 0:6c56fb4bc5f0 1981 }
nexpaq 0:6c56fb4bc5f0 1982 }
nexpaq 0:6c56fb4bc5f0 1983 },
nexpaq 0:6c56fb4bc5f0 1984 "MCU_NRF51_32K_UNIFIED": {
nexpaq 0:6c56fb4bc5f0 1985 "inherits": ["MCU_NRF51_UNIFIED"],
nexpaq 0:6c56fb4bc5f0 1986 "extra_labels_add": ["MCU_NORDIC_32K", "MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1987 "macros_add": ["TARGET_MCU_NORDIC_32K", "TARGET_MCU_NRF51_32K"],
nexpaq 0:6c56fb4bc5f0 1988 "public": false
nexpaq 0:6c56fb4bc5f0 1989 },
nexpaq 0:6c56fb4bc5f0 1990 "NRF51_DK": {
nexpaq 0:6c56fb4bc5f0 1991 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 1992 "inherits": ["MCU_NRF51_32K_UNIFIED"],
nexpaq 0:6c56fb4bc5f0 1993 "progen": {"target": "nrf51-dk"},
nexpaq 0:6c56fb4bc5f0 1994 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 1995 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 1996 },
nexpaq 0:6c56fb4bc5f0 1997 "MCU_NRF52": {
nexpaq 0:6c56fb4bc5f0 1998 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 1999 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 2000 "macros": ["NRF52", "TARGET_NRF52832", "BLE_STACK_SUPPORT_REQD", "SOFTDEVICE_PRESENT", "S132"],
nexpaq 0:6c56fb4bc5f0 2001 "extra_labels": ["NORDIC", "MCU_NRF52", "MCU_NRF52832", "NRF5"],
nexpaq 0:6c56fb4bc5f0 2002 "OUTPUT_EXT": "hex",
nexpaq 0:6c56fb4bc5f0 2003 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 2004 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 2005 "public": false,
nexpaq 0:6c56fb4bc5f0 2006 "detect_code": ["1101"],
nexpaq 0:6c56fb4bc5f0 2007 "program_cycle_s": 6,
nexpaq 0:6c56fb4bc5f0 2008 "MERGE_SOFT_DEVICE": true,
nexpaq 0:6c56fb4bc5f0 2009 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
nexpaq 0:6c56fb4bc5f0 2010 {
nexpaq 0:6c56fb4bc5f0 2011 "boot": "",
nexpaq 0:6c56fb4bc5f0 2012 "name": "s132_nrf52_2.0.0_softdevice.hex",
nexpaq 0:6c56fb4bc5f0 2013 "offset": 114688
nexpaq 0:6c56fb4bc5f0 2014 }
nexpaq 0:6c56fb4bc5f0 2015 ],
nexpaq 0:6c56fb4bc5f0 2016 "post_binary_hook": {
nexpaq 0:6c56fb4bc5f0 2017 "function": "MCU_NRF51Code.binary_hook",
nexpaq 0:6c56fb4bc5f0 2018 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
nexpaq 0:6c56fb4bc5f0 2019 },
nexpaq 0:6c56fb4bc5f0 2020 "MERGE_BOOTLOADER": false,
nexpaq 0:6c56fb4bc5f0 2021 "features": ["BLE"],
nexpaq 0:6c56fb4bc5f0 2022 "config":{
nexpaq 0:6c56fb4bc5f0 2023 "lf_clock_src": {
nexpaq 0:6c56fb4bc5f0 2024 "value": "NRF_LF_SRC_XTAL",
nexpaq 0:6c56fb4bc5f0 2025 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
nexpaq 0:6c56fb4bc5f0 2026 },
nexpaq 0:6c56fb4bc5f0 2027 "uart_hwfc": {
nexpaq 0:6c56fb4bc5f0 2028 "help": "Value: 1 for enable, 0 for disable",
nexpaq 0:6c56fb4bc5f0 2029 "value": 1,
nexpaq 0:6c56fb4bc5f0 2030 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
nexpaq 0:6c56fb4bc5f0 2031 }
nexpaq 0:6c56fb4bc5f0 2032 }
nexpaq 0:6c56fb4bc5f0 2033 },
nexpaq 0:6c56fb4bc5f0 2034 "NRF52_DK": {
nexpaq 0:6c56fb4bc5f0 2035 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 2036 "inherits": ["MCU_NRF52"],
nexpaq 0:6c56fb4bc5f0 2037 "progen": {"target": "nrf52-dk"},
nexpaq 0:6c56fb4bc5f0 2038 "macros_add": [
nexpaq 0:6c56fb4bc5f0 2039 "BOARD_PCA10040",
nexpaq 0:6c56fb4bc5f0 2040 "NRF52_PAN_12",
nexpaq 0:6c56fb4bc5f0 2041 "NRF52_PAN_15",
nexpaq 0:6c56fb4bc5f0 2042 "NRF52_PAN_58",
nexpaq 0:6c56fb4bc5f0 2043 "NRF52_PAN_55",
nexpaq 0:6c56fb4bc5f0 2044 "NRF52_PAN_54",
nexpaq 0:6c56fb4bc5f0 2045 "NRF52_PAN_31",
nexpaq 0:6c56fb4bc5f0 2046 "NRF52_PAN_30",
nexpaq 0:6c56fb4bc5f0 2047 "NRF52_PAN_51",
nexpaq 0:6c56fb4bc5f0 2048 "NRF52_PAN_36",
nexpaq 0:6c56fb4bc5f0 2049 "NRF52_PAN_53",
nexpaq 0:6c56fb4bc5f0 2050 "S132",
nexpaq 0:6c56fb4bc5f0 2051 "CONFIG_GPIO_AS_PINRESET",
nexpaq 0:6c56fb4bc5f0 2052 "BLE_STACK_SUPPORT_REQD",
nexpaq 0:6c56fb4bc5f0 2053 "SWI_DISABLE0",
nexpaq 0:6c56fb4bc5f0 2054 "NRF52_PAN_20",
nexpaq 0:6c56fb4bc5f0 2055 "NRF52_PAN_64",
nexpaq 0:6c56fb4bc5f0 2056 "NRF52_PAN_62",
nexpaq 0:6c56fb4bc5f0 2057 "NRF52_PAN_63"
nexpaq 0:6c56fb4bc5f0 2058 ],
nexpaq 0:6c56fb4bc5f0 2059 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 2060 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 2061 },
nexpaq 0:6c56fb4bc5f0 2062 "DELTA_DFBM_NQ620": {
nexpaq 0:6c56fb4bc5f0 2063 "supported_form_factors": ["ARDUINO"],
nexpaq 0:6c56fb4bc5f0 2064 "inherits": ["MCU_NRF52"],
nexpaq 0:6c56fb4bc5f0 2065 "progen": {"target": "dfbm-nq620"},
nexpaq 0:6c56fb4bc5f0 2066 "macros_add": [
nexpaq 0:6c56fb4bc5f0 2067 "BOARD_PCA10040",
nexpaq 0:6c56fb4bc5f0 2068 "NRF52_PAN_12",
nexpaq 0:6c56fb4bc5f0 2069 "NRF52_PAN_15",
nexpaq 0:6c56fb4bc5f0 2070 "NRF52_PAN_58",
nexpaq 0:6c56fb4bc5f0 2071 "NRF52_PAN_55",
nexpaq 0:6c56fb4bc5f0 2072 "NRF52_PAN_54",
nexpaq 0:6c56fb4bc5f0 2073 "NRF52_PAN_31",
nexpaq 0:6c56fb4bc5f0 2074 "NRF52_PAN_30",
nexpaq 0:6c56fb4bc5f0 2075 "NRF52_PAN_51",
nexpaq 0:6c56fb4bc5f0 2076 "NRF52_PAN_36",
nexpaq 0:6c56fb4bc5f0 2077 "NRF52_PAN_53",
nexpaq 0:6c56fb4bc5f0 2078 "S132",
nexpaq 0:6c56fb4bc5f0 2079 "CONFIG_GPIO_AS_PINRESET",
nexpaq 0:6c56fb4bc5f0 2080 "BLE_STACK_SUPPORT_REQD",
nexpaq 0:6c56fb4bc5f0 2081 "SWI_DISABLE0",
nexpaq 0:6c56fb4bc5f0 2082 "NRF52_PAN_20",
nexpaq 0:6c56fb4bc5f0 2083 "NRF52_PAN_64",
nexpaq 0:6c56fb4bc5f0 2084 "NRF52_PAN_62",
nexpaq 0:6c56fb4bc5f0 2085 "NRF52_PAN_63"
nexpaq 0:6c56fb4bc5f0 2086 ],
nexpaq 0:6c56fb4bc5f0 2087 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
nexpaq 0:6c56fb4bc5f0 2088 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 2089 },
nexpaq 0:6c56fb4bc5f0 2090 "BLUEPILL_F103C8": {
nexpaq 0:6c56fb4bc5f0 2091 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 2092 "default_toolchain": "GCC_ARM",
nexpaq 0:6c56fb4bc5f0 2093 "extra_labels": ["STM", "STM32F1", "STM32F103C8"],
nexpaq 0:6c56fb4bc5f0 2094 "supported_toolchains": ["GCC_ARM"],
nexpaq 0:6c56fb4bc5f0 2095 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 2096 "progen": {"target": "bluepill-f103c8"},
nexpaq 0:6c56fb4bc5f0 2097 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
nexpaq 0:6c56fb4bc5f0 2098 },
nexpaq 0:6c56fb4bc5f0 2099 "NUMAKER_PFM_NUC472": {
nexpaq 0:6c56fb4bc5f0 2100 "core": "Cortex-M4F",
nexpaq 0:6c56fb4bc5f0 2101 "default_toolchain": "ARM",
nexpaq 0:6c56fb4bc5f0 2102 "extra_labels": ["NUVOTON", "NUC472", "NUMAKER_PFM_NUC472"],
nexpaq 0:6c56fb4bc5f0 2103 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
nexpaq 0:6c56fb4bc5f0 2104 "is_disk_virtual": true,
nexpaq 0:6c56fb4bc5f0 2105 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 2106 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 2107 "progen": {"target": "numaker-pfm-nuc472"},
nexpaq 0:6c56fb4bc5f0 2108 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
nexpaq 0:6c56fb4bc5f0 2109 "features": ["IPV4"],
nexpaq 0:6c56fb4bc5f0 2110 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 2111 },
nexpaq 0:6c56fb4bc5f0 2112 "NCS36510": {
nexpaq 0:6c56fb4bc5f0 2113 "inherits": ["Target"],
nexpaq 0:6c56fb4bc5f0 2114 "core": "Cortex-M3",
nexpaq 0:6c56fb4bc5f0 2115 "extra_labels": ["ONSEMI"],
nexpaq 0:6c56fb4bc5f0 2116 "post_binary_hook": {"function": "NCS36510TargetCode.ncs36510_addfib"},
nexpaq 0:6c56fb4bc5f0 2117 "macros": ["REVD", "CM3", "CPU_NCS36510", "TARGET_NCS36510"],
nexpaq 0:6c56fb4bc5f0 2118 "progen": {"target": "ncs36510"},
nexpaq 0:6c56fb4bc5f0 2119 "progen_target": "ncs36510",
nexpaq 0:6c56fb4bc5f0 2120 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
nexpaq 0:6c56fb4bc5f0 2121 "device_has": ["ANALOGIN", "SERIAL", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI"],
nexpaq 0:6c56fb4bc5f0 2122 "release_versions": ["2", "5"]
nexpaq 0:6c56fb4bc5f0 2123 }
nexpaq 0:6c56fb4bc5f0 2124 }