The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
AnnaBridge
Date:
Fri May 26 12:30:20 2017 +0100
Revision:
143:86740a56073b
Parent:
142:4eea097334d6
Child:
144:0f02307a0877
Release 143 of the mbed library.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kojto 122:f9eeca106725 1 {
Kojto 122:f9eeca106725 2 "Target": {
Kojto 122:f9eeca106725 3 "core": null,
Kojto 122:f9eeca106725 4 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 5 "supported_toolchains": null,
Kojto 122:f9eeca106725 6 "extra_labels": [],
Kojto 122:f9eeca106725 7 "is_disk_virtual": false,
Kojto 122:f9eeca106725 8 "macros": [],
Kojto 122:f9eeca106725 9 "device_has": [],
Kojto 122:f9eeca106725 10 "features": [],
Kojto 122:f9eeca106725 11 "detect_code": [],
Kojto 122:f9eeca106725 12 "public": false,
<> 138:093f2bd7b9eb 13 "default_lib": "std",
<> 138:093f2bd7b9eb 14 "bootloader_supported": false
<> 128:9bcdf88f62b0 15 },
<> 128:9bcdf88f62b0 16 "Super_Target": {
<> 128:9bcdf88f62b0 17 "inherits": ["Target"],
<> 128:9bcdf88f62b0 18 "core": "Cortex-M4",
<> 128:9bcdf88f62b0 19 "features_add": ["UVISOR", "BLE", "CLIENT", "IPV4", "IPV6"],
<> 128:9bcdf88f62b0 20 "supported_toolchains": ["ARM"]
Kojto 122:f9eeca106725 21 },
Kojto 122:f9eeca106725 22 "CM4_UARM": {
Kojto 122:f9eeca106725 23 "inherits": ["Target"],
Kojto 122:f9eeca106725 24 "core": "Cortex-M4",
Kojto 122:f9eeca106725 25 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 26 "public": false,
Kojto 122:f9eeca106725 27 "supported_toolchains": ["uARM"],
<> 128:9bcdf88f62b0 28 "default_lib": "small"
Kojto 122:f9eeca106725 29 },
Kojto 122:f9eeca106725 30 "CM4_ARM": {
Kojto 122:f9eeca106725 31 "inherits": ["Target"],
Kojto 122:f9eeca106725 32 "core": "Cortex-M4",
Kojto 122:f9eeca106725 33 "public": false,
Kojto 123:b0220dba8be7 34 "supported_toolchains": ["ARM"]
Kojto 122:f9eeca106725 35 },
Kojto 122:f9eeca106725 36 "CM4F_UARM": {
Kojto 122:f9eeca106725 37 "inherits": ["Target"],
Kojto 122:f9eeca106725 38 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 39 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 40 "public": false,
Kojto 122:f9eeca106725 41 "supported_toolchains": ["uARM"],
<> 128:9bcdf88f62b0 42 "default_lib": "small"
Kojto 122:f9eeca106725 43 },
Kojto 122:f9eeca106725 44 "CM4F_ARM": {
Kojto 122:f9eeca106725 45 "inherits": ["Target"],
Kojto 122:f9eeca106725 46 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 47 "public": false,
Kojto 123:b0220dba8be7 48 "supported_toolchains": ["ARM"]
Kojto 122:f9eeca106725 49 },
Kojto 122:f9eeca106725 50 "LPCTarget": {
Kojto 122:f9eeca106725 51 "inherits": ["Target"],
Kojto 122:f9eeca106725 52 "post_binary_hook": {"function": "LPCTargetCode.lpc_patch"},
Kojto 123:b0220dba8be7 53 "public": false
Kojto 122:f9eeca106725 54 },
Kojto 122:f9eeca106725 55 "LPC11C24": {
Kojto 122:f9eeca106725 56 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 57 "core": "Cortex-M0",
Kojto 122:f9eeca106725 58 "extra_labels": ["NXP", "LPC11XX_11CXX", "LPC11CXX"],
Kojto 122:f9eeca106725 59 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 128:9bcdf88f62b0 60 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 61 "device_name": "LPC11C24FBD48/301"
Kojto 122:f9eeca106725 62 },
Kojto 122:f9eeca106725 63 "LPC1114": {
Kojto 122:f9eeca106725 64 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 65 "core": "Cortex-M0",
Kojto 122:f9eeca106725 66 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 67 "extra_labels": ["NXP", "LPC11XX_11CXX", "LPC11XX"],
Kojto 122:f9eeca106725 68 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 69 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 70 "default_lib": "small",
<> 128:9bcdf88f62b0 71 "release_versions": ["2"],
<> 128:9bcdf88f62b0 72 "device_name": "LPC1114FN28/102"
Kojto 122:f9eeca106725 73 },
Kojto 122:f9eeca106725 74 "LPC11U24": {
Kojto 122:f9eeca106725 75 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 76 "core": "Cortex-M0",
Kojto 122:f9eeca106725 77 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 78 "extra_labels": ["NXP", "LPC11UXX", "LPC11U24_401"],
Kojto 122:f9eeca106725 79 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 80 "detect_code": ["1040"],
Kojto 122:f9eeca106725 81 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 82 "default_lib": "small",
<> 128:9bcdf88f62b0 83 "release_versions": ["2"],
<> 128:9bcdf88f62b0 84 "device_name": "LPC11U24FBD48/401"
Kojto 122:f9eeca106725 85 },
Kojto 122:f9eeca106725 86 "OC_MBUINO": {
Kojto 122:f9eeca106725 87 "inherits": ["LPC11U24"],
Kojto 122:f9eeca106725 88 "macros": ["TARGET_LPC11U24"],
Kojto 122:f9eeca106725 89 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 90 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 91 "release_versions": ["2"]
Kojto 122:f9eeca106725 92 },
Kojto 122:f9eeca106725 93 "LPC11U24_301": {
Kojto 122:f9eeca106725 94 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 95 "core": "Cortex-M0",
Kojto 122:f9eeca106725 96 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 97 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 128:9bcdf88f62b0 98 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 99 "device_name": "LPC11U24FHI33/301"
Kojto 122:f9eeca106725 100 },
Kojto 122:f9eeca106725 101 "LPC11U34_421": {
Kojto 122:f9eeca106725 102 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 103 "core": "Cortex-M0",
Kojto 122:f9eeca106725 104 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 105 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 106 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 107 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 108 "default_lib": "small",
<> 128:9bcdf88f62b0 109 "device_name": "LPC11U34FBD48/311"
Kojto 122:f9eeca106725 110 },
Kojto 122:f9eeca106725 111 "MICRONFCBOARD": {
Kojto 122:f9eeca106725 112 "inherits": ["LPC11U34_421"],
Kojto 122:f9eeca106725 113 "macros": ["LPC11U34_421", "APPNEARME_MICRONFCBOARD"],
Kojto 122:f9eeca106725 114 "extra_labels_add": ["APPNEARME_MICRONFCBOARD"],
<> 128:9bcdf88f62b0 115 "release_versions": ["2"],
<> 128:9bcdf88f62b0 116 "device_name": "LPC11U34FBD48/311"
Kojto 122:f9eeca106725 117 },
Kojto 122:f9eeca106725 118 "LPC11U35_401": {
Kojto 122:f9eeca106725 119 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 120 "core": "Cortex-M0",
Kojto 122:f9eeca106725 121 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 122 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 123 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 124 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 125 "default_lib": "small",
<> 128:9bcdf88f62b0 126 "release_versions": ["2"],
<> 128:9bcdf88f62b0 127 "device_name": "LPC11U35FBD48/401"
Kojto 122:f9eeca106725 128 },
Kojto 122:f9eeca106725 129 "LPC11U35_501": {
Kojto 122:f9eeca106725 130 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 131 "core": "Cortex-M0",
Kojto 122:f9eeca106725 132 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 133 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 134 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 135 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 136 "default_lib": "small",
<> 128:9bcdf88f62b0 137 "release_versions": ["2"],
<> 128:9bcdf88f62b0 138 "device_name": "LPC11U35FHI33/501"
Kojto 122:f9eeca106725 139 },
Kojto 122:f9eeca106725 140 "LPC11U35_501_IBDAP": {
Kojto 122:f9eeca106725 141 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 142 "core": "Cortex-M0",
Kojto 122:f9eeca106725 143 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 144 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 145 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 146 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 147 "default_lib": "small",
<> 128:9bcdf88f62b0 148 "device_name": "LPC11U35FHI33/501"
Kojto 122:f9eeca106725 149 },
Kojto 122:f9eeca106725 150 "XADOW_M0": {
Anna Bridge 142:4eea097334d6 151 "inherits": ["LPC11U35_501"]
Kojto 122:f9eeca106725 152 },
Kojto 122:f9eeca106725 153 "LPC11U35_Y5_MBUG": {
Kojto 122:f9eeca106725 154 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 155 "core": "Cortex-M0",
Kojto 122:f9eeca106725 156 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 157 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 158 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 159 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 160 "default_lib": "small",
<> 128:9bcdf88f62b0 161 "device_name": "LPC11U35FHI33/501"
Kojto 122:f9eeca106725 162 },
Kojto 122:f9eeca106725 163 "LPC11U37_501": {
Kojto 122:f9eeca106725 164 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 165 "core": "Cortex-M0",
Kojto 122:f9eeca106725 166 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 167 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 168 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
<> 128:9bcdf88f62b0 169 "default_lib": "small",
<> 128:9bcdf88f62b0 170 "device_name": "LPC11U37FBD64/501"
Kojto 122:f9eeca106725 171 },
Kojto 122:f9eeca106725 172 "LPCCAPPUCCINO": {
Kojto 122:f9eeca106725 173 "inherits": ["LPC11U37_501"],
<> 128:9bcdf88f62b0 174 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 175 "device_name": "LPC11U37FBD64/501"
Kojto 122:f9eeca106725 176 },
Kojto 122:f9eeca106725 177 "ARCH_GPRS": {
Kojto 122:f9eeca106725 178 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 179 "core": "Cortex-M0",
Kojto 122:f9eeca106725 180 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 181 "extra_labels": ["NXP", "LPC11UXX", "LPC11U37_501"],
Kojto 122:f9eeca106725 182 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 183 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 184 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 185 "default_lib": "small",
<> 128:9bcdf88f62b0 186 "release_versions": ["2"],
<> 128:9bcdf88f62b0 187 "device_name": "LPC11U37FBD64/501"
Kojto 122:f9eeca106725 188 },
Kojto 122:f9eeca106725 189 "LPC11U68": {
Kojto 122:f9eeca106725 190 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 191 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 192 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 193 "extra_labels": ["NXP", "LPC11U6X"],
Kojto 122:f9eeca106725 194 "supported_toolchains": ["ARM", "uARM", "GCC_CR", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 195 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 196 "detect_code": ["1168"],
Kojto 122:f9eeca106725 197 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI"],
<> 128:9bcdf88f62b0 198 "default_lib": "small",
<> 128:9bcdf88f62b0 199 "release_versions": ["2"],
<> 128:9bcdf88f62b0 200 "device_name": "LPC11U68JBD100"
Kojto 122:f9eeca106725 201 },
Kojto 122:f9eeca106725 202 "LPC1347": {
Kojto 122:f9eeca106725 203 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 204 "core": "Cortex-M3",
Kojto 122:f9eeca106725 205 "extra_labels": ["NXP", "LPC13XX"],
Kojto 122:f9eeca106725 206 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 207 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 208 "release_versions": ["2"],
<> 128:9bcdf88f62b0 209 "device_name": "LPC1347FBD48"
Kojto 122:f9eeca106725 210 },
Kojto 122:f9eeca106725 211 "LPC1549": {
Kojto 122:f9eeca106725 212 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 213 "core": "Cortex-M3",
Kojto 122:f9eeca106725 214 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 215 "extra_labels": ["NXP", "LPC15XX"],
Kojto 122:f9eeca106725 216 "supported_toolchains": ["uARM", "GCC_CR", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 217 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 218 "detect_code": ["1549"],
Kojto 122:f9eeca106725 219 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "INTERRUPTIN", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 220 "default_lib": "small",
<> 128:9bcdf88f62b0 221 "release_versions": ["2"],
Kojto 136:ef9c61f8c49f 222 "device_name": "LPC1549JBD64"
Kojto 122:f9eeca106725 223 },
Kojto 122:f9eeca106725 224 "LPC1768": {
Kojto 122:f9eeca106725 225 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 226 "core": "Cortex-M3",
Kojto 122:f9eeca106725 227 "extra_labels": ["NXP", "LPC176X", "MBED_LPC1768"],
Kojto 122:f9eeca106725 228 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 229 "detect_code": ["1010"],
Kojto 122:f9eeca106725 230 "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"],
<> 128:9bcdf88f62b0 231 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 232 "features": ["LWIP"],
<> 128:9bcdf88f62b0 233 "device_name": "LPC1768"
Kojto 122:f9eeca106725 234 },
Kojto 122:f9eeca106725 235 "ARCH_PRO": {
Kojto 122:f9eeca106725 236 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 237 "core": "Cortex-M3",
Kojto 122:f9eeca106725 238 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 239 "extra_labels": ["NXP", "LPC176X"],
Kojto 122:f9eeca106725 240 "macros": ["TARGET_LPC1768"],
Kojto 122:f9eeca106725 241 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 242 "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"],
<> 128:9bcdf88f62b0 243 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 244 "features": ["LWIP"],
<> 128:9bcdf88f62b0 245 "device_name": "LPC1768"
Kojto 122:f9eeca106725 246 },
Kojto 122:f9eeca106725 247 "UBLOX_C027": {
Kojto 122:f9eeca106725 248 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 249 "core": "Cortex-M3",
Kojto 122:f9eeca106725 250 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 251 "extra_labels": ["NXP", "LPC176X"],
Kojto 122:f9eeca106725 252 "macros": ["TARGET_LPC1768"],
Kojto 122:f9eeca106725 253 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 254 "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"],
<> 128:9bcdf88f62b0 255 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 256 "features": ["LWIP"],
<> 128:9bcdf88f62b0 257 "device_name": "LPC1768"
Kojto 122:f9eeca106725 258 },
Kojto 122:f9eeca106725 259 "XBED_LPC1768": {
Kojto 122:f9eeca106725 260 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 261 "core": "Cortex-M3",
Kojto 122:f9eeca106725 262 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 263 "extra_labels": ["NXP", "LPC176X", "XBED_LPC1768"],
Kojto 122:f9eeca106725 264 "macros": ["TARGET_LPC1768"],
Kojto 122:f9eeca106725 265 "detect_code": ["1010"],
<> 128:9bcdf88f62b0 266 "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"],
<> 128:9bcdf88f62b0 267 "device_name": "LPC1768"
Kojto 122:f9eeca106725 268 },
Kojto 122:f9eeca106725 269 "LPC2368": {
Kojto 122:f9eeca106725 270 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 271 "core": "ARM7TDMI-S",
Kojto 122:f9eeca106725 272 "extra_labels": ["NXP", "LPC23XX"],
Kojto 122:f9eeca106725 273 "supported_toolchains": ["GCC_ARM", "GCC_CR"],
Kojto 123:b0220dba8be7 274 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 275 },
Kojto 122:f9eeca106725 276 "LPC2460": {
Kojto 122:f9eeca106725 277 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 278 "core": "ARM7TDMI-S",
Kojto 122:f9eeca106725 279 "extra_labels": ["NXP", "LPC2460"],
Kojto 122:f9eeca106725 280 "supported_toolchains": ["GCC_ARM"],
Kojto 123:b0220dba8be7 281 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 282 },
Kojto 122:f9eeca106725 283 "LPC810": {
Kojto 122:f9eeca106725 284 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 285 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 286 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 287 "extra_labels": ["NXP", "LPC81X"],
Kojto 122:f9eeca106725 288 "is_disk_virtual": true,
Kojto 122:f9eeca106725 289 "supported_toolchains": ["uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 290 "device_has": ["ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 291 "default_lib": "small",
<> 128:9bcdf88f62b0 292 "device_name": "LPC810M021FN8"
Kojto 122:f9eeca106725 293 },
Kojto 122:f9eeca106725 294 "LPC812": {
Kojto 122:f9eeca106725 295 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 296 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 297 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 298 "extra_labels": ["NXP", "LPC81X"],
Kojto 122:f9eeca106725 299 "is_disk_virtual": true,
Kojto 122:f9eeca106725 300 "supported_toolchains": ["uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 301 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 302 "detect_code": ["1050"],
Kojto 122:f9eeca106725 303 "device_has": ["ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 304 "default_lib": "small",
<> 128:9bcdf88f62b0 305 "release_versions": ["2"],
<> 128:9bcdf88f62b0 306 "device_name": "LPC812M101JDH20"
Kojto 122:f9eeca106725 307 },
Kojto 122:f9eeca106725 308 "LPC824": {
Kojto 122:f9eeca106725 309 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 310 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 311 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 312 "extra_labels": ["NXP", "LPC82X"],
Kojto 122:f9eeca106725 313 "is_disk_virtual": true,
Kojto 122:f9eeca106725 314 "supported_toolchains": ["uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 315 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 316 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 317 "default_lib": "small",
<> 128:9bcdf88f62b0 318 "release_versions": ["2"],
<> 128:9bcdf88f62b0 319 "device_name": "LPC824M201JDH20"
Kojto 122:f9eeca106725 320 },
Kojto 122:f9eeca106725 321 "SSCI824": {
Kojto 122:f9eeca106725 322 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 323 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 324 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 325 "extra_labels": ["NXP", "LPC82X"],
Kojto 122:f9eeca106725 326 "is_disk_virtual": true,
Kojto 122:f9eeca106725 327 "supported_toolchains": ["uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 328 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 329 "default_lib": "small",
Kojto 123:b0220dba8be7 330 "release_versions": ["2"]
Kojto 122:f9eeca106725 331 },
<> 135:176b8275d35d 332 "MCU_LPC4088": {
Kojto 122:f9eeca106725 333 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 334 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 335 "extra_labels": ["NXP", "LPC408X"],
Kojto 122:f9eeca106725 336 "is_disk_virtual": true,
Kojto 122:f9eeca106725 337 "supported_toolchains": ["ARM", "GCC_CR", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 338 "post_binary_hook": {
<> 134:ad3be0349dc5 339 "function": "LPC4088Code.binary_hook"
Kojto 122:f9eeca106725 340 },
Kojto 122:f9eeca106725 341 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Anna Bridge 142:4eea097334d6 342 "features": ["LWIP"],
<> 128:9bcdf88f62b0 343 "device_name": "LPC4088FBD144"
Kojto 122:f9eeca106725 344 },
<> 135:176b8275d35d 345 "LPC4088": {
<> 135:176b8275d35d 346 "inherits": ["MCU_LPC4088"],
<> 135:176b8275d35d 347 "release_versions": ["2", "5"]
<> 135:176b8275d35d 348 },
Kojto 122:f9eeca106725 349 "LPC4088_DM": {
<> 135:176b8275d35d 350 "inherits": ["MCU_LPC4088"],
Kojto 123:b0220dba8be7 351 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 352 },
Kojto 122:f9eeca106725 353 "LPC4330_M4": {
Kojto 122:f9eeca106725 354 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 355 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 356 "extra_labels": ["NXP", "LPC43XX", "LPC4330"],
Kojto 122:f9eeca106725 357 "supported_toolchains": ["ARM", "GCC_CR", "IAR", "GCC_ARM"],
<> 128:9bcdf88f62b0 358 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 359 "device_name": "LPC4330"
Kojto 122:f9eeca106725 360 },
Kojto 122:f9eeca106725 361 "LPC4330_M0": {
Kojto 122:f9eeca106725 362 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 363 "core": "Cortex-M0",
Kojto 122:f9eeca106725 364 "extra_labels": ["NXP", "LPC43XX", "LPC4330"],
Kojto 122:f9eeca106725 365 "supported_toolchains": ["ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 366 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 367 },
Kojto 122:f9eeca106725 368 "LPC4337": {
Kojto 122:f9eeca106725 369 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 370 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 371 "extra_labels": ["NXP", "LPC43XX", "LPC4337"],
Kojto 122:f9eeca106725 372 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 373 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_RED", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 374 "release_versions": ["2"],
<> 128:9bcdf88f62b0 375 "device_name": "LPC4337"
Kojto 122:f9eeca106725 376 },
Kojto 122:f9eeca106725 377 "LPC1800": {
Kojto 122:f9eeca106725 378 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 379 "core": "Cortex-M3",
Kojto 122:f9eeca106725 380 "extra_labels": ["NXP", "LPC43XX"],
Kojto 122:f9eeca106725 381 "public": false,
Kojto 122:f9eeca106725 382 "supported_toolchains": ["ARM", "GCC_CR", "IAR"]
Kojto 122:f9eeca106725 383 },
Kojto 122:f9eeca106725 384 "LPC11U37H_401": {
Kojto 122:f9eeca106725 385 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 386 "core": "Cortex-M0",
Kojto 122:f9eeca106725 387 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 388 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 389 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR"],
Kojto 122:f9eeca106725 390 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 391 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 392 "default_lib": "small",
<> 128:9bcdf88f62b0 393 "release_versions": ["2"],
<> 128:9bcdf88f62b0 394 "device_name": "LPC11U37HFBD64/401"
Kojto 122:f9eeca106725 395 },
Kojto 122:f9eeca106725 396 "ELEKTOR_COCORICO": {
Kojto 122:f9eeca106725 397 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 398 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 399 "extra_labels": ["NXP", "LPC81X"],
Kojto 122:f9eeca106725 400 "supported_toolchains": ["uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 401 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 402 "is_disk_virtual": true,
Kojto 122:f9eeca106725 403 "detect_code": ["C000"],
<> 128:9bcdf88f62b0 404 "default_lib": "small",
<> 128:9bcdf88f62b0 405 "device_name": "LPC812M101JDH16"
Kojto 122:f9eeca106725 406 },
Kojto 122:f9eeca106725 407 "KL05Z": {
Kojto 122:f9eeca106725 408 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 409 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 410 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 411 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 412 "is_disk_virtual": true,
Kojto 122:f9eeca106725 413 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 414 "inherits": ["Target"],
Kojto 122:f9eeca106725 415 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 416 "default_lib": "small",
<> 128:9bcdf88f62b0 417 "release_versions": ["2"],
<> 128:9bcdf88f62b0 418 "device_name": "MKL05Z32xxx4"
Kojto 122:f9eeca106725 419 },
Kojto 122:f9eeca106725 420 "KL25Z": {
Kojto 122:f9eeca106725 421 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 422 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 423 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 424 "is_disk_virtual": true,
Kojto 122:f9eeca106725 425 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 426 "inherits": ["Target"],
Kojto 122:f9eeca106725 427 "detect_code": ["0200"],
Kojto 123:b0220dba8be7 428 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 429 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 430 "device_name": "MKL25Z128xxx4"
Kojto 122:f9eeca106725 431 },
Kojto 122:f9eeca106725 432 "KL26Z": {
Kojto 122:f9eeca106725 433 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 434 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 435 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 436 "is_disk_virtual": true,
Kojto 122:f9eeca106725 437 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 438 "inherits": ["Target"],
<> 128:9bcdf88f62b0 439 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 440 "device_name": "MKL26Z128xxx4"
Kojto 122:f9eeca106725 441 },
Kojto 122:f9eeca106725 442 "KL46Z": {
Kojto 122:f9eeca106725 443 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 444 "core": "Cortex-M0+",
<> 138:093f2bd7b9eb 445 "extra_labels": ["Freescale", "KLXX", "FLASH_CMSIS_ALGO"],
Kojto 122:f9eeca106725 446 "is_disk_virtual": true,
Kojto 122:f9eeca106725 447 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 122:f9eeca106725 448 "inherits": ["Target"],
Kojto 122:f9eeca106725 449 "detect_code": ["0220"],
<> 138:093f2bd7b9eb 450 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "FLASH"],
<> 128:9bcdf88f62b0 451 "release_versions": ["2", "5"],
<> 138:093f2bd7b9eb 452 "device_name": "MKL46Z256xxx4",
<> 138:093f2bd7b9eb 453 "bootloader_supported": true
Kojto 122:f9eeca106725 454 },
Kojto 122:f9eeca106725 455 "K20D50M": {
Kojto 122:f9eeca106725 456 "inherits": ["Target"],
Kojto 122:f9eeca106725 457 "core": "Cortex-M4",
Kojto 122:f9eeca106725 458 "extra_labels": ["Freescale", "K20XX"],
Kojto 122:f9eeca106725 459 "is_disk_virtual": true,
Kojto 122:f9eeca106725 460 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 122:f9eeca106725 461 "detect_code": ["0230"],
Kojto 122:f9eeca106725 462 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 463 "release_versions": ["2"],
<> 128:9bcdf88f62b0 464 "device_name": "MK20DX128xxx5"
Kojto 122:f9eeca106725 465 },
Kojto 122:f9eeca106725 466 "TEENSY3_1": {
Kojto 122:f9eeca106725 467 "inherits": ["Target"],
Kojto 122:f9eeca106725 468 "core": "Cortex-M4",
Kojto 122:f9eeca106725 469 "extra_labels": ["Freescale", "K20XX", "K20DX256"],
Kojto 122:f9eeca106725 470 "OUTPUT_EXT": "hex",
Kojto 122:f9eeca106725 471 "is_disk_virtual": true,
Kojto 122:f9eeca106725 472 "supported_toolchains": ["GCC_ARM", "ARM"],
Kojto 122:f9eeca106725 473 "post_binary_hook": {
Kojto 122:f9eeca106725 474 "function": "TEENSY3_1Code.binary_hook",
Kojto 122:f9eeca106725 475 "toolchains": ["ARM_STD", "ARM_MICRO", "GCC_ARM"]
Kojto 122:f9eeca106725 476 },
Kojto 122:f9eeca106725 477 "detect_code": ["0230"],
Kojto 122:f9eeca106725 478 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 479 "release_versions": ["2"],
<> 128:9bcdf88f62b0 480 "device_name": "MK20DX256xxx7"
Kojto 122:f9eeca106725 481 },
<> 129:0ab6a29f35bf 482 "MCU_K22F512": {
Kojto 122:f9eeca106725 483 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 484 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 133:99b5ccf27215 485 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "MCU_K22F", "MCU_K22F512", "FRDM", "KPSDK_MCUS", "KPSDK_CODE"],
Kojto 122:f9eeca106725 486 "is_disk_virtual": true,
<> 129:0ab6a29f35bf 487 "public": false,
Kojto 122:f9eeca106725 488 "macros": ["CPU_MK22FN512VLH12", "FSL_RTOS_MBED"],
Kojto 122:f9eeca106725 489 "inherits": ["Target"],
Kojto 122:f9eeca106725 490 "detect_code": ["0231"],
<> 135:176b8275d35d 491 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "TRNG"],
<> 129:0ab6a29f35bf 492 "device_name": "MK22DN512xxx5"
<> 129:0ab6a29f35bf 493 },
<> 129:0ab6a29f35bf 494 "K22F": {
<> 129:0ab6a29f35bf 495 "supported_form_factors": ["ARDUINO"],
<> 129:0ab6a29f35bf 496 "inherits": ["MCU_K22F512"],
<> 128:9bcdf88f62b0 497 "release_versions": ["2", "5"],
<> 129:0ab6a29f35bf 498 "extra_labels_add": ["FRDM"]
Kojto 122:f9eeca106725 499 },
Kojto 122:f9eeca106725 500 "KL27Z": {
Kojto 122:f9eeca106725 501 "inherits": ["Target"],
Kojto 122:f9eeca106725 502 "core": "Cortex-M0+",
<> 133:99b5ccf27215 503 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
Kojto 122:f9eeca106725 504 "macros": ["CPU_MKL27Z64VLH4", "FSL_RTOS_MBED"],
AnnaBridge 125:2e9cc70d1897 505 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 506 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 507 "is_disk_virtual": true,
Kojto 122:f9eeca106725 508 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 509 "detect_code": ["0261"],
Kojto 122:f9eeca106725 510 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 511 "default_lib": "std",
<> 128:9bcdf88f62b0 512 "release_versions": ["2"],
<> 128:9bcdf88f62b0 513 "device_name": "MKL27Z64xxx4"
Kojto 122:f9eeca106725 514 },
Kojto 124:2241e3a39974 515 "KL43Z": {
Kojto 124:2241e3a39974 516 "supported_form_factors": ["ARDUINO"],
Kojto 124:2241e3a39974 517 "core": "Cortex-M0+",
Kojto 124:2241e3a39974 518 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
<> 133:99b5ccf27215 519 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
Kojto 124:2241e3a39974 520 "macros": ["CPU_MKL43Z256VLH4", "FSL_RTOS_MBED"],
Kojto 124:2241e3a39974 521 "is_disk_virtual": true,
Kojto 124:2241e3a39974 522 "inherits": ["Target"],
Kojto 124:2241e3a39974 523 "detect_code": ["0262"],
Kojto 124:2241e3a39974 524 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 525 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 526 "device_name": "MKL43Z256xxx4"
<> 128:9bcdf88f62b0 527 },
<> 128:9bcdf88f62b0 528 "KL82Z": {
<> 128:9bcdf88f62b0 529 "supported_form_factors": ["ARDUINO"],
<> 128:9bcdf88f62b0 530 "core": "Cortex-M0+",
<> 128:9bcdf88f62b0 531 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
<> 133:99b5ccf27215 532 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
<> 128:9bcdf88f62b0 533 "macros": ["CPU_MKL82Z128VLK7", "FSL_RTOS_MBED"],
<> 128:9bcdf88f62b0 534 "is_disk_virtual": true,
<> 128:9bcdf88f62b0 535 "inherits": ["Target"],
<> 128:9bcdf88f62b0 536 "detect_code": ["0218"],
<> 128:9bcdf88f62b0 537 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 129:0ab6a29f35bf 538 "release_versions": ["2", "5"],
<> 129:0ab6a29f35bf 539 "device_name": "MKL82Z128xxx7"
<> 128:9bcdf88f62b0 540 },
<> 128:9bcdf88f62b0 541 "KW24D": {
<> 128:9bcdf88f62b0 542 "supported_form_factors": ["ARDUINO"],
<> 128:9bcdf88f62b0 543 "core": "Cortex-M4",
<> 128:9bcdf88f62b0 544 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 133:99b5ccf27215 545 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
<> 128:9bcdf88f62b0 546 "is_disk_virtual": true,
<> 128:9bcdf88f62b0 547 "macros": ["CPU_MKW24D512VHA5", "FSL_RTOS_MBED"],
<> 128:9bcdf88f62b0 548 "inherits": ["Target"],
<> 128:9bcdf88f62b0 549 "detect_code": ["0250"],
<> 128:9bcdf88f62b0 550 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "TRNG"],
<> 129:0ab6a29f35bf 551 "release_versions": ["2", "5"],
<> 129:0ab6a29f35bf 552 "device_name": "MKW24D512xxx5"
Kojto 124:2241e3a39974 553 },
<> 132:9baf128c2fab 554 "KW41Z": {
<> 132:9baf128c2fab 555 "supported_form_factors": ["ARDUINO"],
<> 132:9baf128c2fab 556 "core": "Cortex-M0+",
<> 132:9baf128c2fab 557 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 133:99b5ccf27215 558 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
<> 132:9baf128c2fab 559 "is_disk_virtual": true,
<> 132:9baf128c2fab 560 "macros": ["CPU_MKW41Z512VHT4", "FSL_RTOS_MBED"],
<> 132:9baf128c2fab 561 "inherits": ["Target"],
<> 132:9baf128c2fab 562 "detect_code": ["0201"],
<> 132:9baf128c2fab 563 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 132:9baf128c2fab 564 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 565 "device_name": "MKW41Z512xxx4"
<> 132:9baf128c2fab 566 },
AnnaBridge 143:86740a56073b 567 "MCU_K24F1M": {
AnnaBridge 143:86740a56073b 568 "core": "Cortex-M4F",
AnnaBridge 143:86740a56073b 569 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
AnnaBridge 143:86740a56073b 570 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "MCU_K24F", "KPSDK_MCUS", "KPSDK_CODE", "FLASH_CMSIS_ALGO"],
AnnaBridge 143:86740a56073b 571 "is_disk_virtual": true,
AnnaBridge 143:86740a56073b 572 "public": false,
AnnaBridge 143:86740a56073b 573 "macros": ["CPU_MK24FN1M0VDC12", "FSL_RTOS_MBED"],
AnnaBridge 143:86740a56073b 574 "inherits": ["Target"],
AnnaBridge 143:86740a56073b 575 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", "STDIO_MESSAGES", "TRNG", "FLASH"],
AnnaBridge 143:86740a56073b 576 "device_name": "MK24FN1M0xxx12"
AnnaBridge 143:86740a56073b 577 },
AnnaBridge 143:86740a56073b 578 "RO359B": {
AnnaBridge 143:86740a56073b 579 "supported_form_factors": ["ARDUINO"],
AnnaBridge 143:86740a56073b 580 "inherits": ["MCU_K24F1M"],
AnnaBridge 143:86740a56073b 581 "detect_code": ["1022"],
AnnaBridge 143:86740a56073b 582 "release_versions": ["2", "5"]
AnnaBridge 143:86740a56073b 583 },
Kojto 122:f9eeca106725 584 "K64F": {
Kojto 122:f9eeca106725 585 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 586 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 587 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 138:093f2bd7b9eb 588 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM", "KPSDK_MCUS", "KPSDK_CODE", "MCU_K64F", "FLASH_CMSIS_ALGO"],
Kojto 122:f9eeca106725 589 "is_disk_virtual": true,
<> 128:9bcdf88f62b0 590 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED"],
Kojto 122:f9eeca106725 591 "inherits": ["Target"],
Kojto 122:f9eeca106725 592 "detect_code": ["0240"],
<> 138:093f2bd7b9eb 593 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", "STDIO_MESSAGES", "STORAGE", "TRNG", "FLASH"],
<> 128:9bcdf88f62b0 594 "features": ["LWIP", "STORAGE"],
<> 128:9bcdf88f62b0 595 "release_versions": ["2", "5"],
<> 138:093f2bd7b9eb 596 "device_name": "MK64FN1M0xxx12",
<> 138:093f2bd7b9eb 597 "bootloader_supported": true
Kojto 122:f9eeca106725 598 },
Kojto 122:f9eeca106725 599 "MTS_GAMBIT": {
Kojto 122:f9eeca106725 600 "inherits": ["Target"],
Kojto 122:f9eeca106725 601 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 602 "supported_toolchains": ["ARM", "GCC_ARM"],
<> 138:093f2bd7b9eb 603 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "KPSDK_MCUS", "KPSDK_CODE", "MCU_K64F", "FLASH_CMSIS_ALGO"],
Kojto 122:f9eeca106725 604 "is_disk_virtual": true,
Kojto 122:f9eeca106725 605 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "TARGET_K64F"],
<> 138:093f2bd7b9eb 606 "device_has": ["I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", "STDIO_MESSAGES", "FLASH"],
<> 128:9bcdf88f62b0 607 "device_name": "MK64FN1M0xxx12"
Kojto 122:f9eeca106725 608 },
Kojto 122:f9eeca106725 609 "HEXIWEAR": {
Kojto 122:f9eeca106725 610 "inherits": ["Target"],
Kojto 122:f9eeca106725 611 "core": "Cortex-M4F",
<> 138:093f2bd7b9eb 612 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "MCU_K64F", "FLASH_CMSIS_ALGO"],
Kojto 122:f9eeca106725 613 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 614 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "TARGET_K64F"],
Kojto 122:f9eeca106725 615 "is_disk_virtual": true,
Kojto 122:f9eeca106725 616 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 617 "detect_code": ["0214"],
<> 138:093f2bd7b9eb 618 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", "STDIO_MESSAGES", "TRNG", "FLASH"],
<> 128:9bcdf88f62b0 619 "default_lib": "std",
<> 128:9bcdf88f62b0 620 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 621 "device_name": "MK64FN1M0xxx12"
Kojto 122:f9eeca106725 622 },
Kojto 124:2241e3a39974 623 "K66F": {
Kojto 124:2241e3a39974 624 "supported_form_factors": ["ARDUINO"],
Kojto 124:2241e3a39974 625 "core": "Cortex-M4F",
Kojto 124:2241e3a39974 626 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 133:99b5ccf27215 627 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
Kojto 124:2241e3a39974 628 "is_disk_virtual": true,
<> 128:9bcdf88f62b0 629 "macros": ["CPU_MK66FN2M0VMD18", "FSL_RTOS_MBED"],
Kojto 124:2241e3a39974 630 "inherits": ["Target"],
Kojto 124:2241e3a39974 631 "detect_code": ["0311"],
<> 128:9bcdf88f62b0 632 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "TRNG"],
<> 132:9baf128c2fab 633 "features": ["LWIP"],
<> 128:9bcdf88f62b0 634 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 635 "device_name" : "MK66FN2M0xxx18"
Kojto 124:2241e3a39974 636 },
<> 129:0ab6a29f35bf 637 "K82F": {
<> 129:0ab6a29f35bf 638 "supported_form_factors": ["ARDUINO"],
<> 129:0ab6a29f35bf 639 "core": "Cortex-M4F",
<> 129:0ab6a29f35bf 640 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 133:99b5ccf27215 641 "extra_labels": ["Freescale", "MCUXpresso_MCUS", "KSDK2_MCUS", "FRDM"],
<> 129:0ab6a29f35bf 642 "is_disk_virtual": true,
<> 129:0ab6a29f35bf 643 "macros": ["CPU_MK82FN256VDC15", "FSL_RTOS_MBED"],
<> 129:0ab6a29f35bf 644 "inherits": ["Target"],
<> 129:0ab6a29f35bf 645 "detect_code": ["0217"],
<> 129:0ab6a29f35bf 646 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 129:0ab6a29f35bf 647 "release_versions": ["2", "5"],
Kojto 136:ef9c61f8c49f 648 "device_name" : "MK82FN256xxx15"
<> 129:0ab6a29f35bf 649 },
Kojto 122:f9eeca106725 650 "NUCLEO_F030R8": {
Kojto 122:f9eeca106725 651 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 652 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 653 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 654 "extra_labels": ["STM", "STM32F0", "STM32F030R8"],
Kojto 122:f9eeca106725 655 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 656 "inherits": ["Target"],
Kojto 122:f9eeca106725 657 "detect_code": ["0725"],
<> 128:9bcdf88f62b0 658 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 659 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 660 "default_lib": "small",
<> 128:9bcdf88f62b0 661 "release_versions": ["2"],
<> 128:9bcdf88f62b0 662 "device_name": "STM32F030R8"
Kojto 122:f9eeca106725 663 },
Kojto 122:f9eeca106725 664 "NUCLEO_F031K6": {
Kojto 122:f9eeca106725 665 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 666 "core": "Cortex-M0",
Kojto 122:f9eeca106725 667 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 668 "extra_labels": ["STM", "STM32F0", "STM32F031K6"],
Kojto 122:f9eeca106725 669 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 670 "inherits": ["Target"],
Kojto 122:f9eeca106725 671 "detect_code": ["0791"],
<> 128:9bcdf88f62b0 672 "macros": ["RTC_LSI=1", "TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 673 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 674 "default_lib": "small",
<> 128:9bcdf88f62b0 675 "release_versions": ["2"],
<> 128:9bcdf88f62b0 676 "device_name": "STM32F031K6"
Kojto 122:f9eeca106725 677 },
Kojto 122:f9eeca106725 678 "NUCLEO_F042K6": {
Kojto 122:f9eeca106725 679 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 680 "core": "Cortex-M0",
Kojto 122:f9eeca106725 681 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 682 "extra_labels": ["STM", "STM32F0", "STM32F042K6"],
Kojto 122:f9eeca106725 683 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 684 "inherits": ["Target"],
Kojto 122:f9eeca106725 685 "detect_code": ["0785"],
<> 128:9bcdf88f62b0 686 "macros": ["RTC_LSI=1", "TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 687 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 688 "default_lib": "small",
<> 128:9bcdf88f62b0 689 "release_versions": ["2"],
<> 128:9bcdf88f62b0 690 "device_name": "STM32F042K6"
Kojto 122:f9eeca106725 691 },
Kojto 122:f9eeca106725 692 "NUCLEO_F070RB": {
Kojto 122:f9eeca106725 693 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 694 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 695 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 696 "extra_labels": ["STM", "STM32F0", "STM32F070RB"],
Kojto 122:f9eeca106725 697 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 698 "inherits": ["Target"],
Kojto 122:f9eeca106725 699 "detect_code": ["0755"],
<> 128:9bcdf88f62b0 700 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 701 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 702 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 703 "device_name": "STM32F070RB"
Kojto 122:f9eeca106725 704 },
Kojto 122:f9eeca106725 705 "NUCLEO_F072RB": {
Kojto 122:f9eeca106725 706 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 707 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 708 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 709 "extra_labels": ["STM", "STM32F0", "STM32F072RB"],
Kojto 122:f9eeca106725 710 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 711 "inherits": ["Target"],
Kojto 122:f9eeca106725 712 "detect_code": ["0730"],
<> 128:9bcdf88f62b0 713 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 714 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 715 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 716 "device_name": "STM32F072RB"
Kojto 122:f9eeca106725 717 },
Kojto 122:f9eeca106725 718 "NUCLEO_F091RC": {
Kojto 122:f9eeca106725 719 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 720 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 721 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 722 "extra_labels": ["STM", "STM32F0", "STM32F091RC"],
Kojto 122:f9eeca106725 723 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 724 "inherits": ["Target"],
Kojto 122:f9eeca106725 725 "detect_code": ["0750"],
<> 128:9bcdf88f62b0 726 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 727 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 728 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 729 "device_name": "STM32F091RC"
Kojto 122:f9eeca106725 730 },
Kojto 122:f9eeca106725 731 "NUCLEO_F103RB": {
Kojto 122:f9eeca106725 732 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 733 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 734 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 735 "extra_labels": ["STM", "STM32F1", "STM32F103RB"],
Kojto 122:f9eeca106725 736 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 737 "inherits": ["Target"],
Kojto 122:f9eeca106725 738 "detect_code": ["0700"],
<> 128:9bcdf88f62b0 739 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 133:99b5ccf27215 740 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 741 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 742 "device_name": "STM32F103RB"
Kojto 123:b0220dba8be7 743 },
Kojto 123:b0220dba8be7 744 "NUCLEO_F207ZG": {
Kojto 123:b0220dba8be7 745 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 123:b0220dba8be7 746 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 747 "default_toolchain": "ARM",
Kojto 123:b0220dba8be7 748 "extra_labels": ["STM", "STM32F2", "STM32F207ZG"],
Kojto 123:b0220dba8be7 749 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
AnnaBridge 143:86740a56073b 750 "config": {
AnnaBridge 143:86740a56073b 751 "d11_configuration": {
AnnaBridge 143:86740a56073b 752 "help": "Value: PA_7 for the default board configuration, PB_5 in case of solder bridge update (SB121 off/ SB122 on)",
AnnaBridge 143:86740a56073b 753 "value": "PA_7",
AnnaBridge 143:86740a56073b 754 "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
AnnaBridge 143:86740a56073b 755 }
AnnaBridge 143:86740a56073b 756 },
Kojto 123:b0220dba8be7 757 "inherits": ["Target"],
Kojto 123:b0220dba8be7 758 "detect_code": ["0835"],
Kojto 136:ef9c61f8c49f 759 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER"],
<> 132:9baf128c2fab 760 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 761 "features": ["LWIP"],
<> 128:9bcdf88f62b0 762 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 763 "device_name" : "STM32F207ZG"
Kojto 122:f9eeca106725 764 },
Kojto 122:f9eeca106725 765 "NUCLEO_F302R8": {
Kojto 122:f9eeca106725 766 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 767 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 768 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 769 "extra_labels": ["STM", "STM32F3", "STM32F302x8", "STM32F302R8"],
Kojto 122:f9eeca106725 770 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 771 "inherits": ["Target"],
Kojto 122:f9eeca106725 772 "detect_code": ["0705"],
<> 128:9bcdf88f62b0 773 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 774 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 775 "default_lib": "small",
<> 128:9bcdf88f62b0 776 "release_versions": ["2"],
<> 128:9bcdf88f62b0 777 "device_name": "STM32F302R8"
Kojto 122:f9eeca106725 778 },
Kojto 122:f9eeca106725 779 "NUCLEO_F303K8": {
Kojto 122:f9eeca106725 780 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 781 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 782 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 783 "extra_labels": ["STM", "STM32F3", "STM32F303x8", "STM32F303K8"],
<> 128:9bcdf88f62b0 784 "macros": ["RTC_LSI=1", "TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 785 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 786 "inherits": ["Target"],
Kojto 122:f9eeca106725 787 "detect_code": ["0775"],
<> 128:9bcdf88f62b0 788 "default_lib": "small",
<> 132:9baf128c2fab 789 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 790 "release_versions": ["2"],
<> 128:9bcdf88f62b0 791 "device_name": "STM32F303K8"
Kojto 122:f9eeca106725 792 },
Kojto 122:f9eeca106725 793 "NUCLEO_F303RE": {
Kojto 122:f9eeca106725 794 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 795 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 796 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 797 "extra_labels": ["STM", "STM32F3", "STM32F303xE", "STM32F303RE"],
Kojto 122:f9eeca106725 798 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 799 "inherits": ["Target"],
Kojto 122:f9eeca106725 800 "detect_code": ["0745"],
<> 128:9bcdf88f62b0 801 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 802 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 803 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 804 "device_name": "STM32F303RE"
Kojto 122:f9eeca106725 805 },
AnnaBridge 126:abea610beb85 806 "NUCLEO_F303ZE": {
AnnaBridge 126:abea610beb85 807 "supported_form_factors": ["ARDUINO", "MORPHO"],
AnnaBridge 126:abea610beb85 808 "core": "Cortex-M4F",
<> 127:25aea2a3f4e3 809 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 810 "extra_labels": ["STM", "STM32F3", "STM32F303xE", "STM32F303ZE"],
AnnaBridge 126:abea610beb85 811 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
AnnaBridge 126:abea610beb85 812 "inherits": ["Target"],
<> 127:25aea2a3f4e3 813 "detect_code": ["0747"],
<> 128:9bcdf88f62b0 814 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 815 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "LOWPOWERTIMER"],
<> 128:9bcdf88f62b0 816 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 817 "device_name": "STM32F303ZE"
AnnaBridge 126:abea610beb85 818 },
Kojto 122:f9eeca106725 819 "NUCLEO_F334R8": {
Kojto 122:f9eeca106725 820 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 821 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 822 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 823 "extra_labels": ["STM", "STM32F3", "STM32F334x8", "STM32F334R8"],
Kojto 122:f9eeca106725 824 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 825 "inherits": ["Target"],
Kojto 122:f9eeca106725 826 "detect_code": ["0735"],
<> 128:9bcdf88f62b0 827 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 828 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 829 "default_lib": "small",
<> 128:9bcdf88f62b0 830 "release_versions": ["2"],
<> 128:9bcdf88f62b0 831 "device_name": "STM32F334R8"
Kojto 122:f9eeca106725 832 },
Kojto 122:f9eeca106725 833 "NUCLEO_F401RE": {
Kojto 122:f9eeca106725 834 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 835 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 836 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 837 "extra_labels": ["STM", "STM32F4", "STM32F401xE", "STM32F401RE"],
Kojto 122:f9eeca106725 838 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 839 "inherits": ["Target"],
Kojto 122:f9eeca106725 840 "detect_code": ["0720"],
Kojto 136:ef9c61f8c49f 841 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL", "USBHOST_OTHER"],
<> 127:25aea2a3f4e3 842 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 843 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 844 "device_name": "STM32F401RE"
Kojto 122:f9eeca106725 845 },
Kojto 122:f9eeca106725 846 "NUCLEO_F410RB": {
Kojto 122:f9eeca106725 847 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 848 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 849 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 850 "extra_labels": ["STM", "STM32F4", "STM32F410RB","STM32F410xB", "STM32F410Rx"],
Kojto 122:f9eeca106725 851 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 852 "inherits": ["Target"],
<> 128:9bcdf88f62b0 853 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 130:d75b3fe1f5cb 854 "detect_code": ["0744"],
<> 130:d75b3fe1f5cb 855 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 856 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 857 "device_name": "STM32F410RB"
Kojto 122:f9eeca106725 858 },
Kojto 122:f9eeca106725 859 "NUCLEO_F411RE": {
Kojto 122:f9eeca106725 860 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 861 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 862 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 863 "extra_labels": ["STM", "STM32F4", "STM32F411xE", "STM32F411RE"],
Kojto 122:f9eeca106725 864 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 865 "inherits": ["Target"],
Kojto 122:f9eeca106725 866 "detect_code": ["0740"],
Kojto 136:ef9c61f8c49f 867 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL", "USBHOST_OTHER"],
<> 132:9baf128c2fab 868 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 132:9baf128c2fab 869 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 870 "device_name": "STM32F411RE"
<> 132:9baf128c2fab 871 },
<> 132:9baf128c2fab 872 "NUCLEO_F412ZG": {
<> 132:9baf128c2fab 873 "supported_form_factors": ["ARDUINO", "MORPHO"],
<> 132:9baf128c2fab 874 "core": "Cortex-M4F",
<> 132:9baf128c2fab 875 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 876 "extra_labels": ["STM", "STM32F4", "STM32F412xG", "STM32F412ZG"],
<> 132:9baf128c2fab 877 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 132:9baf128c2fab 878 "inherits": ["Target"],
<> 132:9baf128c2fab 879 "detect_code": ["0826"],
Kojto 136:ef9c61f8c49f 880 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL", "USBHOST_OTHER"],
<> 134:ad3be0349dc5 881 "device_has": ["ANALOGIN", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 882 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 883 "device_name": "STM32F412ZG"
Kojto 122:f9eeca106725 884 },
Kojto 122:f9eeca106725 885 "ELMO_F411RE": {
Kojto 122:f9eeca106725 886 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 887 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 888 "default_toolchain": "uARM",
Kojto 136:ef9c61f8c49f 889 "extra_labels": ["STM", "STM32F4", "STM32F411xE", "STM32F411RE"],
Kojto 122:f9eeca106725 890 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 891 "inherits": ["Target"],
Kojto 122:f9eeca106725 892 "detect_code": ["----"],
<> 127:25aea2a3f4e3 893 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 894 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 895 "default_lib": "small",
<> 128:9bcdf88f62b0 896 "release_versions": ["2"],
<> 128:9bcdf88f62b0 897 "device_name": "STM32F411RE"
Kojto 122:f9eeca106725 898 },
Kojto 122:f9eeca106725 899 "NUCLEO_F429ZI": {
Kojto 123:b0220dba8be7 900 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 901 "inherits": ["Target"],
Kojto 122:f9eeca106725 902 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 903 "default_toolchain": "ARM",
AnnaBridge 143:86740a56073b 904 "config": {
AnnaBridge 143:86740a56073b 905 "d11_configuration": {
AnnaBridge 143:86740a56073b 906 "help": "Value: PA_7 for the default board configuration, PB_5 in case of solder bridge update (SB121 off/ SB122 on)",
AnnaBridge 143:86740a56073b 907 "value": "PA_7",
AnnaBridge 143:86740a56073b 908 "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
AnnaBridge 143:86740a56073b 909 }
AnnaBridge 143:86740a56073b 910 },
<> 138:093f2bd7b9eb 911 "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx", "STM32F429xI", "FLASH_CMSIS_ALGO"],
Kojto 122:f9eeca106725 912 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 913 "progen": {"target": "nucleo-f429zi"},
Kojto 136:ef9c61f8c49f 914 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL", "USBHOST_OTHER"],
<> 138:093f2bd7b9eb 915 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH"],
Kojto 122:f9eeca106725 916 "detect_code": ["0796"],
<> 128:9bcdf88f62b0 917 "features": ["LWIP"],
<> 128:9bcdf88f62b0 918 "release_versions": ["2", "5"],
<> 138:093f2bd7b9eb 919 "device_name" : "STM32F429ZI",
<> 138:093f2bd7b9eb 920 "bootloader_supported": true
<> 128:9bcdf88f62b0 921 },
<> 128:9bcdf88f62b0 922 "NUCLEO_F439ZI": {
<> 128:9bcdf88f62b0 923 "supported_form_factors": ["ARDUINO"],
<> 128:9bcdf88f62b0 924 "inherits": ["Target"],
<> 128:9bcdf88f62b0 925 "core": "Cortex-M4F",
<> 128:9bcdf88f62b0 926 "default_toolchain": "ARM",
AnnaBridge 143:86740a56073b 927 "config": {
AnnaBridge 143:86740a56073b 928 "d11_configuration": {
AnnaBridge 143:86740a56073b 929 "help": "Value: PA_7 for the default board configuration, PB_5 in case of solder bridge update (SB121 off/ SB122 on)",
AnnaBridge 143:86740a56073b 930 "value": "PA_7",
AnnaBridge 143:86740a56073b 931 "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
AnnaBridge 143:86740a56073b 932 }
AnnaBridge 143:86740a56073b 933 },
<> 138:093f2bd7b9eb 934 "extra_labels": ["STM", "STM32F4", "STM32F439", "STM32F439ZI", "STM32F439xx", "STM32F439xI", "FLASH_CMSIS_ALGO"],
<> 128:9bcdf88f62b0 935 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 128:9bcdf88f62b0 936 "progen": {"target": "nucleo-f439zi"},
<> 139:856d2700e60b 937 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "MBEDTLS_CONFIG_HW_SUPPORT"],
<> 138:093f2bd7b9eb 938 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH"],
<> 128:9bcdf88f62b0 939 "detect_code": ["0797"],
<> 128:9bcdf88f62b0 940 "features": ["LWIP"],
<> 128:9bcdf88f62b0 941 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 942 "device_name" : "STM32F439ZI"
Kojto 122:f9eeca106725 943 },
Kojto 122:f9eeca106725 944 "NUCLEO_F446RE": {
Kojto 122:f9eeca106725 945 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 946 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 947 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 948 "extra_labels": ["STM", "STM32F4", "STM32F446xE", "STM32F446RE"],
Kojto 122:f9eeca106725 949 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 950 "inherits": ["Target"],
Kojto 122:f9eeca106725 951 "detect_code": ["0777"],
<> 127:25aea2a3f4e3 952 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 128:9bcdf88f62b0 953 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 954 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 955 "device_name": "STM32F446RE"
Kojto 122:f9eeca106725 956 },
Kojto 122:f9eeca106725 957 "NUCLEO_F446ZE": {
Kojto 122:f9eeca106725 958 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 959 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 960 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 961 "extra_labels": ["STM", "STM32F4", "STM32F446xE", "STM32F446ZE"],
Kojto 122:f9eeca106725 962 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 963 "inherits": ["Target"],
Kojto 122:f9eeca106725 964 "detect_code": ["0778"],
Kojto 136:ef9c61f8c49f 965 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL", "USBHOST_OTHER"],
<> 128:9bcdf88f62b0 966 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 967 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 968 "device_name" : "STM32F446ZE"
Kojto 122:f9eeca106725 969 },
Kojto 122:f9eeca106725 970 "B96B_F446VE": {
Kojto 122:f9eeca106725 971 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 972 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 973 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 974 "extra_labels": ["STM", "STM32F4", "STM32F446xE", "STM32F446VE"],
Kojto 122:f9eeca106725 975 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 976 "inherits": ["Target"],
Kojto 122:f9eeca106725 977 "detect_code": ["0840"],
<> 127:25aea2a3f4e3 978 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 128:9bcdf88f62b0 979 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 980 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 981 "device_name":"STM32F446VE"
Kojto 122:f9eeca106725 982 },
Kojto 122:f9eeca106725 983 "NUCLEO_F746ZG": {
Kojto 122:f9eeca106725 984 "inherits": ["Target"],
Kojto 122:f9eeca106725 985 "core": "Cortex-M7F",
Kojto 136:ef9c61f8c49f 986 "extra_labels": ["STM", "STM32F7", "STM32F746", "STM32F746xG", "STM32F746ZG"],
Kojto 122:f9eeca106725 987 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 988 "default_toolchain": "ARM",
AnnaBridge 143:86740a56073b 989 "config": {
AnnaBridge 143:86740a56073b 990 "d11_configuration": {
AnnaBridge 143:86740a56073b 991 "help": "Value: PA_7 for the default board configuration, PB_5 in case of solder bridge update (SB121 off/ SB122 on)",
AnnaBridge 143:86740a56073b 992 "value": "PA_7",
AnnaBridge 143:86740a56073b 993 "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
AnnaBridge 143:86740a56073b 994 }
AnnaBridge 143:86740a56073b 995 },
Kojto 136:ef9c61f8c49f 996 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER"],
Kojto 122:f9eeca106725 997 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 998 "detect_code": ["0816"],
<> 132:9baf128c2fab 999 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1000 "features": ["LWIP"],
<> 128:9bcdf88f62b0 1001 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1002 "device_name": "STM32F746ZG"
<> 128:9bcdf88f62b0 1003 },
<> 128:9bcdf88f62b0 1004 "NUCLEO_F756ZG": {
<> 128:9bcdf88f62b0 1005 "inherits": ["Target"],
<> 128:9bcdf88f62b0 1006 "core": "Cortex-M7F",
Kojto 136:ef9c61f8c49f 1007 "extra_labels": ["STM", "STM32F7", "STM32F756", "STM32F756xG", "STM32F756ZG"],
<> 128:9bcdf88f62b0 1008 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 128:9bcdf88f62b0 1009 "default_toolchain": "ARM",
AnnaBridge 143:86740a56073b 1010 "config": {
AnnaBridge 143:86740a56073b 1011 "d11_configuration": {
AnnaBridge 143:86740a56073b 1012 "help": "Value: PA_7 for the default board configuration, PB_5 in case of solder bridge update (SB121 off/ SB122 on)",
AnnaBridge 143:86740a56073b 1013 "value": "PA_7",
AnnaBridge 143:86740a56073b 1014 "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
AnnaBridge 143:86740a56073b 1015 }
AnnaBridge 143:86740a56073b 1016 },
<> 128:9bcdf88f62b0 1017 "supported_form_factors": ["ARDUINO"],
<> 128:9bcdf88f62b0 1018 "detect_code": ["0819"],
<> 132:9baf128c2fab 1019 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1020 "features": ["LWIP"],
<> 128:9bcdf88f62b0 1021 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1022 "device_name": "STM32F756ZG"
Kojto 122:f9eeca106725 1023 },
Kojto 122:f9eeca106725 1024 "NUCLEO_F767ZI": {
Kojto 122:f9eeca106725 1025 "inherits": ["Target"],
Kojto 122:f9eeca106725 1026 "core": "Cortex-M7FD",
Kojto 136:ef9c61f8c49f 1027 "extra_labels": ["STM", "STM32F7", "STM32F767", "STM32F767xI", "STM32F767ZI"],
Kojto 122:f9eeca106725 1028 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1029 "default_toolchain": "ARM",
AnnaBridge 143:86740a56073b 1030 "config": {
AnnaBridge 143:86740a56073b 1031 "d11_configuration": {
AnnaBridge 143:86740a56073b 1032 "help": "Value: PA_7 for the default board configuration, PB_5 in case of solder bridge update (SB121 off/ SB122 on)",
AnnaBridge 143:86740a56073b 1033 "value": "PA_7",
AnnaBridge 143:86740a56073b 1034 "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
AnnaBridge 143:86740a56073b 1035 }
AnnaBridge 143:86740a56073b 1036 },
<> 128:9bcdf88f62b0 1037 "supported_form_factors": ["ARDUINO"],
Kojto 136:ef9c61f8c49f 1038 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER"],
Kojto 122:f9eeca106725 1039 "detect_code": ["0818"],
<> 132:9baf128c2fab 1040 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1041 "features": ["LWIP"],
<> 128:9bcdf88f62b0 1042 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1043 "device_name" : "STM32F767ZI"
Kojto 122:f9eeca106725 1044 },
Kojto 122:f9eeca106725 1045 "NUCLEO_L011K4": {
Kojto 122:f9eeca106725 1046 "inherits": ["Target"],
Kojto 122:f9eeca106725 1047 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1048 "extra_labels": ["STM", "STM32L0", "STM32L011K4"],
AnnaBridge 125:2e9cc70d1897 1049 "supported_toolchains": ["uARM"],
Kojto 122:f9eeca106725 1050 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 1051 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1052 "detect_code": ["0780"],
<> 132:9baf128c2fab 1053 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1054 "default_lib": "small",
<> 128:9bcdf88f62b0 1055 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1056 "device_name": "STM32L011K4"
Kojto 122:f9eeca106725 1057 },
Kojto 122:f9eeca106725 1058 "NUCLEO_L031K6": {
Kojto 122:f9eeca106725 1059 "inherits": ["Target"],
Kojto 122:f9eeca106725 1060 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1061 "extra_labels": ["STM", "STM32L0", "STM32L031K6"],
Kojto 122:f9eeca106725 1062 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1063 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 1064 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1065 "detect_code": ["0790"],
<> 132:9baf128c2fab 1066 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1067 "default_lib": "small",
<> 128:9bcdf88f62b0 1068 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1069 "device_name": "STM32L031K6"
Kojto 122:f9eeca106725 1070 },
Kojto 122:f9eeca106725 1071 "NUCLEO_L053R8": {
Kojto 122:f9eeca106725 1072 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 1073 "core": "Cortex-M0+",
Kojto 123:b0220dba8be7 1074 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1075 "extra_labels": ["STM", "STM32L0", "STM32L053R8"],
Kojto 122:f9eeca106725 1076 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1077 "inherits": ["Target"],
Kojto 122:f9eeca106725 1078 "detect_code": ["0715"],
<> 132:9baf128c2fab 1079 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1080 "default_lib": "small",
<> 128:9bcdf88f62b0 1081 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1082 "device_name": "STM32L053R8"
Kojto 122:f9eeca106725 1083 },
Kojto 122:f9eeca106725 1084 "NUCLEO_L073RZ": {
Kojto 122:f9eeca106725 1085 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 1086 "core": "Cortex-M0+",
Kojto 123:b0220dba8be7 1087 "default_toolchain": "ARM",
<> 128:9bcdf88f62b0 1088 "extra_labels": ["STM", "STM32L0", "STM32L073RZ", "STM32L073xx"],
Kojto 122:f9eeca106725 1089 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1090 "inherits": ["Target"],
Kojto 122:f9eeca106725 1091 "detect_code": ["0760"],
<> 132:9baf128c2fab 1092 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1093 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1094 "device_name": "STM32L073RZ"
Kojto 122:f9eeca106725 1095 },
Kojto 122:f9eeca106725 1096 "NUCLEO_L152RE": {
Kojto 122:f9eeca106725 1097 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 1098 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 1099 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1100 "extra_labels": ["STM", "STM32L1", "STM32L152RE"],
Kojto 122:f9eeca106725 1101 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1102 "inherits": ["Target"],
Kojto 122:f9eeca106725 1103 "detect_code": ["0710"],
<> 132:9baf128c2fab 1104 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1105 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1106 "device_name": "STM32L152RE"
Kojto 122:f9eeca106725 1107 },
Kojto 122:f9eeca106725 1108 "NUCLEO_L432KC": {
Kojto 122:f9eeca106725 1109 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1110 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1111 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1112 "extra_labels": ["STM", "STM32L4", "STM32L432xC", "STM32L432KC"],
Kojto 122:f9eeca106725 1113 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1114 "inherits": ["Target"],
Kojto 122:f9eeca106725 1115 "detect_code": ["0770"],
<> 128:9bcdf88f62b0 1116 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 1117 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "CAN", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1118 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1119 "device_name" : "STM32L432KC"
Kojto 122:f9eeca106725 1120 },
Kojto 122:f9eeca106725 1121 "NUCLEO_L476RG": {
Kojto 122:f9eeca106725 1122 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 1123 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1124 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1125 "extra_labels": ["STM", "STM32L4", "STM32L476RG", "STM32L476xG"],
Kojto 122:f9eeca106725 1126 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1127 "inherits": ["Target"],
Kojto 122:f9eeca106725 1128 "detect_code": ["0765"],
Kojto 136:ef9c61f8c49f 1129 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2","USBHOST_OTHER"],
<> 132:9baf128c2fab 1130 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1131 "release_versions": ["2", "5"],
Kojto 136:ef9c61f8c49f 1132 "device_name": "STM32L476RG"
<> 128:9bcdf88f62b0 1133 },
<> 128:9bcdf88f62b0 1134 "NUCLEO_L486RG": {
<> 128:9bcdf88f62b0 1135 "supported_form_factors": ["ARDUINO", "MORPHO"],
<> 128:9bcdf88f62b0 1136 "core": "Cortex-M4F",
<> 128:9bcdf88f62b0 1137 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1138 "extra_labels": ["STM", "STM32L4", "STM32L486RG", "STM32L486xG"],
<> 128:9bcdf88f62b0 1139 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
<> 128:9bcdf88f62b0 1140 "inherits": ["Target"],
<> 128:9bcdf88f62b0 1141 "detect_code": ["0827"],
Kojto 136:ef9c61f8c49f 1142 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2","USBHOST_OTHER"],
Kojto 136:ef9c61f8c49f 1143 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1144 "release_versions": ["2", "5"],
Kojto 136:ef9c61f8c49f 1145 "device_name": "STM32L486RG"
Kojto 122:f9eeca106725 1146 },
Kojto 122:f9eeca106725 1147 "STM32F3XX": {
Kojto 122:f9eeca106725 1148 "inherits": ["Target"],
Kojto 122:f9eeca106725 1149 "core": "Cortex-M4",
Kojto 123:b0220dba8be7 1150 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1151 "extra_labels": ["STM", "STM32F3XX"],
Kojto 123:b0220dba8be7 1152 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"]
Kojto 122:f9eeca106725 1153 },
Kojto 122:f9eeca106725 1154 "STM32F407": {
Kojto 122:f9eeca106725 1155 "inherits": ["Target"],
Kojto 122:f9eeca106725 1156 "core": "Cortex-M4F",
Kojto 136:ef9c61f8c49f 1157 "extra_labels": ["STM", "STM32F4", "STM32F4XX", "STM32F407xG"],
Kojto 122:f9eeca106725 1158 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"]
Kojto 122:f9eeca106725 1159 },
Kojto 122:f9eeca106725 1160 "ARCH_MAX": {
Kojto 122:f9eeca106725 1161 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1162 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1163 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 1164 "program_cycle_s": 2,
Kojto 136:ef9c61f8c49f 1165 "extra_labels": ["STM", "STM32F4", "STM32F407", "STM32F407xG", "STM32F407VG"],
Kojto 122:f9eeca106725 1166 "macros": ["LSI_VALUE=32000"],
Kojto 122:f9eeca106725 1167 "inherits": ["Target"],
<> 128:9bcdf88f62b0 1168 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 128:9bcdf88f62b0 1169 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1170 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1171 "device_name": "STM32F407VG"
Kojto 122:f9eeca106725 1172 },
Kojto 122:f9eeca106725 1173 "DISCO_F051R8": {
Kojto 122:f9eeca106725 1174 "inherits": ["Target"],
Kojto 122:f9eeca106725 1175 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 1176 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1177 "extra_labels": ["STM", "STM32F0", "STM32F051", "STM32F051R8"],
Kojto 122:f9eeca106725 1178 "supported_toolchains": ["GCC_ARM"],
<> 128:9bcdf88f62b0 1179 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 1180 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1181 "device_name": "STM32F051R8"
Kojto 122:f9eeca106725 1182 },
Kojto 122:f9eeca106725 1183 "DISCO_F100RB": {
Kojto 122:f9eeca106725 1184 "inherits": ["Target"],
Kojto 122:f9eeca106725 1185 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 1186 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1187 "extra_labels": ["STM", "STM32F1", "STM32F100RB"],
Kojto 122:f9eeca106725 1188 "supported_toolchains": ["GCC_ARM"],
<> 128:9bcdf88f62b0 1189 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 1190 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1191 "device_name": "STM32F100RB"
Kojto 122:f9eeca106725 1192 },
Kojto 122:f9eeca106725 1193 "DISCO_F303VC": {
Kojto 122:f9eeca106725 1194 "inherits": ["Target"],
Kojto 122:f9eeca106725 1195 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1196 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1197 "extra_labels": ["STM", "STM32F3", "STM32F303", "STM32F303xC", "STM32F303VC"],
<> 128:9bcdf88f62b0 1198 "macros": ["RTC_LSI=1", "TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1199 "supported_toolchains": ["GCC_ARM"],
<> 133:99b5ccf27215 1200 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1201 "device_name": "STM32F303VC"
Kojto 122:f9eeca106725 1202 },
Kojto 122:f9eeca106725 1203 "DISCO_F334C8": {
Kojto 122:f9eeca106725 1204 "inherits": ["Target"],
Kojto 122:f9eeca106725 1205 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1206 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1207 "extra_labels": ["STM", "STM32F3", "STM32F334x8","STM32F334C8"],
<> 128:9bcdf88f62b0 1208 "macros": ["RTC_LSI=1", "TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1209 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1210 "detect_code": ["0810"],
<> 132:9baf128c2fab 1211 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1212 "default_lib": "small",
<> 128:9bcdf88f62b0 1213 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1214 "device_name": "STM32F334C8"
Kojto 122:f9eeca106725 1215 },
Kojto 122:f9eeca106725 1216 "DISCO_F407VG": {
Kojto 122:f9eeca106725 1217 "inherits": ["Target"],
Kojto 122:f9eeca106725 1218 "core": "Cortex-M4F",
Kojto 136:ef9c61f8c49f 1219 "extra_labels": ["STM", "STM32F4", "STM32F407", "STM32F407xG", "STM32F407VG"],
Kojto 122:f9eeca106725 1220 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
<> 132:9baf128c2fab 1221 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USB_STM_HAL"],
<> 132:9baf128c2fab 1222 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1223 "device_name": "STM32F407VG"
Kojto 122:f9eeca106725 1224 },
Kojto 122:f9eeca106725 1225 "DISCO_F429ZI": {
Kojto 122:f9eeca106725 1226 "inherits": ["Target"],
Kojto 122:f9eeca106725 1227 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1228 "default_toolchain": "ARM",
<> 138:093f2bd7b9eb 1229 "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xI", "STM32F429xx", "FLASH_CMSIS_ALGO"],
Kojto 136:ef9c61f8c49f 1230 "macros": ["RTC_LSI=1","TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER"],
Kojto 122:f9eeca106725 1231 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 138:093f2bd7b9eb 1232 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH"],
<> 128:9bcdf88f62b0 1233 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1234 "device_name": "STM32F429ZI"
Kojto 122:f9eeca106725 1235 },
Kojto 122:f9eeca106725 1236 "DISCO_F469NI": {
Kojto 122:f9eeca106725 1237 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1238 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1239 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1240 "extra_labels": ["STM", "STM32F4", "STM32F469", "STM32F469NI", "STM32F469xI", "STM32F469xx"],
Kojto 122:f9eeca106725 1241 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1242 "inherits": ["Target"],
<> 128:9bcdf88f62b0 1243 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1244 "detect_code": ["0788"],
<> 130:d75b3fe1f5cb 1245 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1246 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1247 "device_name": "STM32F469NI"
Kojto 122:f9eeca106725 1248 },
Kojto 122:f9eeca106725 1249 "DISCO_L053C8": {
Kojto 122:f9eeca106725 1250 "inherits": ["Target"],
Kojto 122:f9eeca106725 1251 "core": "Cortex-M0+",
Kojto 123:b0220dba8be7 1252 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1253 "extra_labels": ["STM", "STM32L0", "STM32L053C8"],
Kojto 122:f9eeca106725 1254 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
<> 132:9baf128c2fab 1255 "macros": ["RTC_LSI=1"],
<> 132:9baf128c2fab 1256 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1257 "default_lib": "small",
<> 128:9bcdf88f62b0 1258 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1259 "device_name": "STM32L053C8"
Kojto 122:f9eeca106725 1260 },
AnnaBridge 143:86740a56073b 1261 "DISCO_L072CZ_LRWAN1": {
AnnaBridge 143:86740a56073b 1262 "inherits": ["Target"],
AnnaBridge 143:86740a56073b 1263 "core": "Cortex-M0+",
AnnaBridge 143:86740a56073b 1264 "default_toolchain": "ARM",
AnnaBridge 143:86740a56073b 1265 "extra_labels": ["STM", "STM32L0", "STM32L072CZ", "STM32L072xx"],
AnnaBridge 143:86740a56073b 1266 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
AnnaBridge 143:86740a56073b 1267 "supported_form_factors": ["ARDUINO", "MORPHO"],
AnnaBridge 143:86740a56073b 1268 "macros": ["RTC_LSI=1"],
AnnaBridge 143:86740a56073b 1269 "detect_code": ["0833"],
AnnaBridge 143:86740a56073b 1270 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
AnnaBridge 143:86740a56073b 1271 "release_versions": ["2", "5"],
AnnaBridge 143:86740a56073b 1272 "device_name": "STM32L072CZ"
AnnaBridge 143:86740a56073b 1273 },
Kojto 122:f9eeca106725 1274 "DISCO_F746NG": {
Kojto 122:f9eeca106725 1275 "inherits": ["Target"],
Kojto 122:f9eeca106725 1276 "core": "Cortex-M7F",
Kojto 136:ef9c61f8c49f 1277 "extra_labels": ["STM", "STM32F7", "STM32F746", "STM32F746xG", "STM32F746NG"],
Kojto 122:f9eeca106725 1278 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1279 "default_toolchain": "ARM",
<> 128:9bcdf88f62b0 1280 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1281 "detect_code": ["0815"],
<> 128:9bcdf88f62b0 1282 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 1283 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1284 "features": ["LWIP"],
<> 128:9bcdf88f62b0 1285 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1286 "device_name": "STM32F746NG"
Kojto 122:f9eeca106725 1287 },
AnnaBridge 126:abea610beb85 1288 "DISCO_F769NI": {
AnnaBridge 126:abea610beb85 1289 "inherits": ["Target"],
AnnaBridge 126:abea610beb85 1290 "core": "Cortex-M7FD",
Kojto 136:ef9c61f8c49f 1291 "extra_labels": ["STM", "STM32F7", "STM32F769", "STM32F769xI", "STM32F769NI"],
<> 135:176b8275d35d 1292 "supported_toolchains": ["uARM", "ARM", "GCC_ARM", "IAR"],
AnnaBridge 126:abea610beb85 1293 "default_toolchain": "ARM",
<> 135:176b8275d35d 1294 "supported_form_factors": ["ARDUINO"],
AnnaBridge 126:abea610beb85 1295 "detect_code": ["0817"],
<> 128:9bcdf88f62b0 1296 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 135:176b8275d35d 1297 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1298 "features": ["LWIP"],
<> 135:176b8275d35d 1299 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1300 "device_name": "STM32F769NI"
AnnaBridge 126:abea610beb85 1301 },
Kojto 122:f9eeca106725 1302 "DISCO_L476VG": {
Kojto 122:f9eeca106725 1303 "inherits": ["Target"],
Kojto 122:f9eeca106725 1304 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1305 "default_toolchain": "ARM",
Kojto 136:ef9c61f8c49f 1306 "extra_labels": ["STM", "STM32L4", "STM32L476xG", "STM32L476VG"],
Kojto 122:f9eeca106725 1307 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1308 "detect_code": ["0820"],
Kojto 136:ef9c61f8c49f 1309 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER"],
<> 132:9baf128c2fab 1310 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG"],
<> 128:9bcdf88f62b0 1311 "release_versions": ["2", "5"],
Kojto 136:ef9c61f8c49f 1312 "device_name": "STM32L476VG"
Kojto 122:f9eeca106725 1313 },
Kojto 122:f9eeca106725 1314 "MTS_MDOT_F405RG": {
Kojto 122:f9eeca106725 1315 "inherits": ["Target"],
Kojto 122:f9eeca106725 1316 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1317 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1318 "extra_labels": ["STM", "STM32F4", "STM32F405RG"],
Kojto 122:f9eeca106725 1319 "is_disk_virtual": true,
<> 128:9bcdf88f62b0 1320 "macros": ["HSE_VALUE=26000000", "TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1321 "progen": {"target": "mts-mdot-f405rg"},
<> 127:25aea2a3f4e3 1322 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1323 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1324 "device_name": "STM32F405RG"
Kojto 122:f9eeca106725 1325 },
Kojto 122:f9eeca106725 1326 "MTS_MDOT_F411RE": {
Kojto 122:f9eeca106725 1327 "inherits": ["Target"],
Kojto 122:f9eeca106725 1328 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1329 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1330 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
<> 128:9bcdf88f62b0 1331 "macros": ["HSE_VALUE=26000000", "USE_PLL_HSE_EXTC=0", "VECT_TAB_OFFSET=0x00010000","TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1332 "post_binary_hook": {
Kojto 122:f9eeca106725 1333 "function": "MTSCode.combine_bins_mts_dot",
Kojto 122:f9eeca106725 1334 "toolchains": ["GCC_ARM", "ARM_STD", "ARM_MICRO"]
Kojto 122:f9eeca106725 1335 },
<> 127:25aea2a3f4e3 1336 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1337 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1338 "device_name": "STM32F411RE"
Kojto 122:f9eeca106725 1339 },
Kojto 122:f9eeca106725 1340 "MTS_DRAGONFLY_F411RE": {
Kojto 122:f9eeca106725 1341 "inherits": ["Target"],
Kojto 122:f9eeca106725 1342 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1343 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1344 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
<> 135:176b8275d35d 1345 "macros": ["HSE_VALUE=26000000", "VECT_TAB_OFFSET=0x08010000","TRANSACTION_QUEUE_SIZE_SPI=2", "RTC_LSI=1"],
Kojto 122:f9eeca106725 1346 "post_binary_hook": {
Kojto 122:f9eeca106725 1347 "function": "MTSCode.combine_bins_mts_dragonfly",
Kojto 122:f9eeca106725 1348 "toolchains": ["GCC_ARM", "ARM_STD", "ARM_MICRO"]
Kojto 122:f9eeca106725 1349 },
<> 127:25aea2a3f4e3 1350 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1351 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1352 "device_name": "STM32F411RE"
Kojto 122:f9eeca106725 1353 },
<> 127:25aea2a3f4e3 1354 "XDOT_L151CC": {
<> 127:25aea2a3f4e3 1355 "inherits": ["Target"],
<> 127:25aea2a3f4e3 1356 "core": "Cortex-M3",
<> 127:25aea2a3f4e3 1357 "default_toolchain": "ARM",
<> 127:25aea2a3f4e3 1358 "extra_labels": ["STM", "STM32L1", "STM32L151CC"],
<> 127:25aea2a3f4e3 1359 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 132:9baf128c2fab 1360 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1361 "default_lib": "std",
Anna Bridge 142:4eea097334d6 1362 "release_versions": ["5"],
Anna Bridge 142:4eea097334d6 1363 "device_name": "STM32L151CC"
<> 127:25aea2a3f4e3 1364 },
Kojto 122:f9eeca106725 1365 "MOTE_L152RC": {
Kojto 122:f9eeca106725 1366 "inherits": ["Target"],
Kojto 122:f9eeca106725 1367 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1368 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 1369 "extra_labels": ["STM", "STM32L1", "STM32L152RC"],
<> 128:9bcdf88f62b0 1370 "macros": ["RTC_LSI=1"],
Kojto 122:f9eeca106725 1371 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1372 "detect_code": ["4100"],
<> 132:9baf128c2fab 1373 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1374 "default_lib": "small",
<> 128:9bcdf88f62b0 1375 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1376 "device_name": "STM32L152RC"
Kojto 122:f9eeca106725 1377 },
Kojto 122:f9eeca106725 1378 "DISCO_F401VC": {
Kojto 122:f9eeca106725 1379 "inherits": ["Target"],
Kojto 122:f9eeca106725 1380 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1381 "default_toolchain": "GCC_ARM",
Kojto 136:ef9c61f8c49f 1382 "extra_labels": ["STM", "STM32F4", "STM32F401", "STM32F401xC", "STM32F401VC"],
Kojto 122:f9eeca106725 1383 "supported_toolchains": ["GCC_ARM"],
<> 127:25aea2a3f4e3 1384 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 132:9baf128c2fab 1385 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1386 "device_name": "STM32F401VC"
Kojto 122:f9eeca106725 1387 },
<> 128:9bcdf88f62b0 1388 "UBLOX_EVK_ODIN_W2": {
Kojto 122:f9eeca106725 1389 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1390 "core": "Cortex-M4F",
<> 127:25aea2a3f4e3 1391 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1392 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 138:093f2bd7b9eb 1393 "extra_labels": ["STM", "STM32F4", "STM32F439", "STM32F439ZI","STM32F439xx", "FLASH_CMSIS_ALGO"],
<> 128:9bcdf88f62b0 1394 "macros": ["HSE_VALUE=24000000", "HSE_STARTUP_TIMEOUT=5000", "CB_INTERFACE_SDIO","CB_CHIP_WL18XX","SUPPORT_80211D_ALWAYS","WLAN_ENABLED","MBEDTLS_ARC4_C","MBEDTLS_DES_C","MBEDTLS_MD4_C","MBEDTLS_MD5_C","MBEDTLS_SHA1_C"],
Kojto 122:f9eeca106725 1395 "inherits": ["Target"],
AnnaBridge 143:86740a56073b 1396 "device_has": ["ANALOGIN", "CAN", "EMAC", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES", "TRNG", "FLASH"],
<> 128:9bcdf88f62b0 1397 "features": ["LWIP"],
<> 128:9bcdf88f62b0 1398 "release_versions": ["5"],
<> 138:093f2bd7b9eb 1399 "device_name": "STM32F439ZI",
<> 138:093f2bd7b9eb 1400 "bootloader_supported": true
Kojto 122:f9eeca106725 1401 },
<> 140:97feb9bacc10 1402 "UBLOX_C030": {
<> 140:97feb9bacc10 1403 "supported_form_factors": ["ARDUINO"],
<> 140:97feb9bacc10 1404 "core": "Cortex-M4F",
<> 140:97feb9bacc10 1405 "default_toolchain": "ARM",
<> 140:97feb9bacc10 1406 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
<> 140:97feb9bacc10 1407 "extra_labels": ["STM", "STM32F4", "STM32F437", "STM32F437VG", "STM32F437xx", "STM32F437xG"],
Anna Bridge 141:794e51388b66 1408 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "RTC_LSI=1", "HSE_VALUE=12000000"],
<> 140:97feb9bacc10 1409 "inherits": ["Target"],
<> 140:97feb9bacc10 1410 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "RTC", "SPI", "SPISLAVE", "STDIO_MESSAGES", "TRNG"],
Anna Bridge 141:794e51388b66 1411 "features": ["LWIP"],
Anna Bridge 141:794e51388b66 1412 "public": false,
<> 140:97feb9bacc10 1413 "device_name": "STM32F437VG"
Anna Bridge 141:794e51388b66 1414 },
Anna Bridge 141:794e51388b66 1415 "UBLOX_C030_U201": {
Anna Bridge 141:794e51388b66 1416 "inherits": ["UBLOX_C030"],
Anna Bridge 141:794e51388b66 1417 "release_versions": ["5"]
Anna Bridge 141:794e51388b66 1418 },
Anna Bridge 141:794e51388b66 1419 "UBLOX_C030_N211": {
Anna Bridge 141:794e51388b66 1420 "inherits": ["UBLOX_C030"],
Anna Bridge 141:794e51388b66 1421 "release_versions": ["5"]
Anna Bridge 141:794e51388b66 1422 },
Kojto 122:f9eeca106725 1423 "NZ32_SC151": {
Kojto 122:f9eeca106725 1424 "inherits": ["Target"],
Kojto 122:f9eeca106725 1425 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1426 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 1427 "program_cycle_s": 1.5,
Kojto 122:f9eeca106725 1428 "extra_labels": ["STM", "STM32L1", "STM32L151RC"],
<> 128:9bcdf88f62b0 1429 "macros": ["RTC_LSI=1"],
Kojto 122:f9eeca106725 1430 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
<> 132:9baf128c2fab 1431 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1432 "default_lib": "small",
<> 128:9bcdf88f62b0 1433 "device_name": "STM32L151RC"
Kojto 122:f9eeca106725 1434 },
Kojto 122:f9eeca106725 1435 "MCU_NRF51": {
Kojto 122:f9eeca106725 1436 "inherits": ["Target"],
Kojto 122:f9eeca106725 1437 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1438 "OVERRIDE_BOOTLOADER_FILENAME": "nrf51822_bootloader.hex",
Kojto 122:f9eeca106725 1439 "macros": ["NRF51", "TARGET_NRF51822"],
Kojto 122:f9eeca106725 1440 "MERGE_BOOTLOADER": false,
Kojto 122:f9eeca106725 1441 "extra_labels": ["NORDIC", "MCU_NRF51", "MCU_NRF51822"],
Kojto 122:f9eeca106725 1442 "OUTPUT_EXT": "hex",
Kojto 122:f9eeca106725 1443 "is_disk_virtual": true,
Kojto 122:f9eeca106725 1444 "supported_toolchains": ["ARM", "GCC_ARM"],
Kojto 122:f9eeca106725 1445 "public": false,
Kojto 122:f9eeca106725 1446 "MERGE_SOFT_DEVICE": true,
Kojto 122:f9eeca106725 1447 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 122:f9eeca106725 1448 {
Kojto 122:f9eeca106725 1449 "boot": "s130_nrf51_1.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1450 "name": "s130_nrf51_1.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1451 "offset": 114688
Kojto 122:f9eeca106725 1452 },
Kojto 122:f9eeca106725 1453 {
Kojto 122:f9eeca106725 1454 "boot": "s110_nrf51822_8.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1455 "name": "s110_nrf51822_8.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1456 "offset": 98304
Kojto 122:f9eeca106725 1457 },
Kojto 122:f9eeca106725 1458 {
Kojto 122:f9eeca106725 1459 "boot": "s110_nrf51822_7.1.0_bootloader.hex",
Kojto 122:f9eeca106725 1460 "name": "s110_nrf51822_7.1.0_softdevice.hex",
Kojto 122:f9eeca106725 1461 "offset": 90112
Kojto 122:f9eeca106725 1462 },
Kojto 122:f9eeca106725 1463 {
Kojto 122:f9eeca106725 1464 "boot": "s110_nrf51822_7.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1465 "name": "s110_nrf51822_7.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1466 "offset": 90112
Kojto 122:f9eeca106725 1467 },
Kojto 122:f9eeca106725 1468 {
Kojto 122:f9eeca106725 1469 "boot": "s110_nrf51822_6.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1470 "name": "s110_nrf51822_6.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1471 "offset": 81920
Kojto 122:f9eeca106725 1472 }
Kojto 122:f9eeca106725 1473 ],
Kojto 122:f9eeca106725 1474 "detect_code": ["1070"],
Kojto 122:f9eeca106725 1475 "post_binary_hook": {
Kojto 122:f9eeca106725 1476 "function": "MCU_NRF51Code.binary_hook",
Kojto 122:f9eeca106725 1477 "toolchains": ["ARM_STD", "GCC_ARM"]
Kojto 122:f9eeca106725 1478 },
Kojto 122:f9eeca106725 1479 "program_cycle_s": 6,
<> 127:25aea2a3f4e3 1480 "features": ["BLE"],
<> 127:25aea2a3f4e3 1481 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 122:f9eeca106725 1482 },
Kojto 122:f9eeca106725 1483 "MCU_NRF51_16K_BASE": {
Kojto 122:f9eeca106725 1484 "inherits": ["MCU_NRF51"],
Kojto 122:f9eeca106725 1485 "extra_labels_add": ["MCU_NORDIC_16K", "MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1486 "macros_add": ["TARGET_MCU_NORDIC_16K", "TARGET_MCU_NRF51_16K"],
Kojto 123:b0220dba8be7 1487 "public": false,
<> 128:9bcdf88f62b0 1488 "default_lib": "small"
Kojto 122:f9eeca106725 1489 },
Kojto 122:f9eeca106725 1490 "MCU_NRF51_16K_BOOT_BASE": {
Kojto 122:f9eeca106725 1491 "inherits": ["MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1492 "MERGE_BOOTLOADER": true,
Kojto 122:f9eeca106725 1493 "extra_labels_add": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1494 "macros_add": ["TARGET_MCU_NRF51_16K_BOOT", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1495 "public": false
Kojto 122:f9eeca106725 1496 },
Kojto 122:f9eeca106725 1497 "MCU_NRF51_16K_OTA_BASE": {
Kojto 122:f9eeca106725 1498 "inherits": ["MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1499 "public": false,
Kojto 122:f9eeca106725 1500 "extra_labels_add": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1501 "macros_add": ["TARGET_MCU_NRF51_16K_OTA", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1502 "MERGE_SOFT_DEVICE": false
Kojto 122:f9eeca106725 1503 },
Kojto 122:f9eeca106725 1504 "MCU_NRF51_16K": {
Kojto 122:f9eeca106725 1505 "inherits": ["MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1506 "extra_labels_add": ["MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1507 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1508 "public": false
Kojto 122:f9eeca106725 1509 },
Kojto 122:f9eeca106725 1510 "MCU_NRF51_S110": {
Kojto 122:f9eeca106725 1511 "extra_labels_add": ["MCU_NRF51_16K_S110"],
Kojto 122:f9eeca106725 1512 "macros_add": ["TARGET_MCU_NRF51_16K_S110"],
Kojto 122:f9eeca106725 1513 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 122:f9eeca106725 1514 {
Kojto 122:f9eeca106725 1515 "name": "s110_nrf51822_8.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1516 "boot": "s110_nrf51822_8.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1517 "offset": 98304
Kojto 122:f9eeca106725 1518 },
Kojto 122:f9eeca106725 1519 {
Kojto 122:f9eeca106725 1520 "name": "s110_nrf51822_7.1.0_softdevice.hex",
Kojto 122:f9eeca106725 1521 "boot": "s110_nrf51822_7.1.0_bootloader.hex",
Kojto 122:f9eeca106725 1522 "offset": 90112
Kojto 122:f9eeca106725 1523 }
Kojto 122:f9eeca106725 1524 ],
Kojto 122:f9eeca106725 1525 "public": false
Kojto 122:f9eeca106725 1526 },
Kojto 122:f9eeca106725 1527 "MCU_NRF51_16K_S110": {
Kojto 122:f9eeca106725 1528 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1529 "public": false
Kojto 122:f9eeca106725 1530 },
Kojto 122:f9eeca106725 1531 "MCU_NRF51_16K_BOOT": {
Kojto 122:f9eeca106725 1532 "inherits": ["MCU_NRF51_16K_BOOT_BASE"],
Kojto 122:f9eeca106725 1533 "extra_labels_add": ["MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1534 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1535 "public": false
Kojto 122:f9eeca106725 1536 },
Kojto 122:f9eeca106725 1537 "MCU_NRF51_16K_BOOT_S110": {
Kojto 122:f9eeca106725 1538 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_BOOT_BASE"],
Kojto 122:f9eeca106725 1539 "public": false
Kojto 122:f9eeca106725 1540 },
Kojto 122:f9eeca106725 1541 "MCU_NRF51_16K_OTA": {
Kojto 122:f9eeca106725 1542 "inherits": ["MCU_NRF51_16K_OTA_BASE"],
Kojto 122:f9eeca106725 1543 "extra_labels_add": ["MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1544 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1545 "public": false
Kojto 122:f9eeca106725 1546 },
Kojto 122:f9eeca106725 1547 "MCU_NRF51_16K_OTA_S110": {
Kojto 122:f9eeca106725 1548 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_OTA_BASE"],
Kojto 122:f9eeca106725 1549 "public": false
Kojto 122:f9eeca106725 1550 },
Kojto 122:f9eeca106725 1551 "MCU_NRF51_32K": {
Kojto 122:f9eeca106725 1552 "inherits": ["MCU_NRF51"],
Kojto 122:f9eeca106725 1553 "extra_labels_add": ["MCU_NORDIC_32K", "MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1554 "macros_add": ["TARGET_MCU_NORDIC_32K", "TARGET_MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1555 "public": false
Kojto 122:f9eeca106725 1556 },
Kojto 122:f9eeca106725 1557 "MCU_NRF51_32K_BOOT": {
Kojto 122:f9eeca106725 1558 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1559 "MERGE_BOOTLOADER": true,
Kojto 122:f9eeca106725 1560 "extra_labels_add": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1561 "macros_add": ["TARGET_MCU_NRF51_32K_BOOT", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1562 "public": false
Kojto 122:f9eeca106725 1563 },
Kojto 122:f9eeca106725 1564 "MCU_NRF51_32K_OTA": {
Kojto 122:f9eeca106725 1565 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1566 "public": false,
Kojto 122:f9eeca106725 1567 "extra_labels_add": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1568 "macros_add": ["TARGET_MCU_NRF51_32K_OTA", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1569 "MERGE_SOFT_DEVICE": false
Kojto 122:f9eeca106725 1570 },
Kojto 122:f9eeca106725 1571 "NRF51822": {
Kojto 122:f9eeca106725 1572 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1573 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
Kojto 122:f9eeca106725 1574 "macros_add": ["TARGET_NRF51822_MKIT"],
<> 128:9bcdf88f62b0 1575 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1576 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1577 },
Kojto 122:f9eeca106725 1578 "NRF51822_BOOT": {
Kojto 122:f9eeca106725 1579 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1580 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
<> 127:25aea2a3f4e3 1581 "macros_add": ["TARGET_NRF51822_MKIT"]
Kojto 122:f9eeca106725 1582 },
Kojto 122:f9eeca106725 1583 "NRF51822_OTA": {
Kojto 122:f9eeca106725 1584 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1585 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
<> 127:25aea2a3f4e3 1586 "macros_add": ["TARGET_NRF51822_MKIT"]
Kojto 122:f9eeca106725 1587 },
Kojto 122:f9eeca106725 1588 "ARCH_BLE": {
Kojto 122:f9eeca106725 1589 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1590 "inherits": ["MCU_NRF51_16K"],
<> 128:9bcdf88f62b0 1591 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1592 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1593 },
Kojto 122:f9eeca106725 1594 "ARCH_BLE_BOOT": {
Kojto 122:f9eeca106725 1595 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1596 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1597 "extra_labels_add": ["ARCH_BLE"],
Kojto 122:f9eeca106725 1598 "macros_add": ["TARGET_ARCH_BLE"]
Kojto 122:f9eeca106725 1599 },
Kojto 122:f9eeca106725 1600 "ARCH_BLE_OTA": {
Kojto 122:f9eeca106725 1601 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1602 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1603 "extra_labels_add": ["ARCH_BLE"],
Kojto 122:f9eeca106725 1604 "macros_add": ["TARGET_ARCH_BLE"]
Kojto 122:f9eeca106725 1605 },
Kojto 122:f9eeca106725 1606 "ARCH_LINK": {
Kojto 122:f9eeca106725 1607 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1608 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1609 "extra_labels_add": ["ARCH_BLE"],
Kojto 122:f9eeca106725 1610 "macros_add": ["TARGET_ARCH_BLE"]
Kojto 122:f9eeca106725 1611 },
Kojto 122:f9eeca106725 1612 "ARCH_LINK_BOOT": {
Kojto 122:f9eeca106725 1613 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1614 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1615 "extra_labels_add": ["ARCH_BLE", "ARCH_LINK"],
Kojto 122:f9eeca106725 1616 "macros_add": ["TARGET_ARCH_BLE", "TARGET_ARCH_LINK"]
Kojto 122:f9eeca106725 1617 },
Kojto 122:f9eeca106725 1618 "ARCH_LINK_OTA": {
Kojto 122:f9eeca106725 1619 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1620 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1621 "extra_labels_add": ["ARCH_BLE", "ARCH_LINK"],
Kojto 122:f9eeca106725 1622 "macros_add": ["TARGET_ARCH_BLE", "TARGET_ARCH_LINK"]
Kojto 122:f9eeca106725 1623 },
Kojto 122:f9eeca106725 1624 "SEEED_TINY_BLE": {
Kojto 122:f9eeca106725 1625 "inherits": ["MCU_NRF51_16K"],
<> 128:9bcdf88f62b0 1626 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1627 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1628 },
Kojto 122:f9eeca106725 1629 "SEEED_TINY_BLE_BOOT": {
Kojto 122:f9eeca106725 1630 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1631 "extra_labels_add": ["SEEED_TINY_BLE"],
Kojto 122:f9eeca106725 1632 "macros_add": ["TARGET_SEEED_TINY_BLE"]
Kojto 122:f9eeca106725 1633 },
Kojto 122:f9eeca106725 1634 "SEEED_TINY_BLE_OTA": {
Kojto 122:f9eeca106725 1635 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1636 "extra_labels_add": ["SEEED_TINY_BLE"],
Kojto 122:f9eeca106725 1637 "macros_add": ["TARGET_SEEED_TINY_BLE"]
Kojto 122:f9eeca106725 1638 },
Kojto 122:f9eeca106725 1639 "HRM1017": {
Kojto 122:f9eeca106725 1640 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1641 "macros_add": ["TARGET_NRF_LFCLK_RC"],
<> 128:9bcdf88f62b0 1642 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1643 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1644 },
Kojto 122:f9eeca106725 1645 "HRM1017_BOOT": {
Kojto 122:f9eeca106725 1646 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1647 "extra_labels_add": ["HRM1017"],
Kojto 122:f9eeca106725 1648 "macros_add": ["TARGET_HRM1017", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1649 },
Kojto 122:f9eeca106725 1650 "HRM1017_OTA": {
Kojto 122:f9eeca106725 1651 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1652 "extra_labels_add": ["HRM1017"],
Kojto 122:f9eeca106725 1653 "macros_add": ["TARGET_HRM1017", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1654 },
Kojto 122:f9eeca106725 1655 "RBLAB_NRF51822": {
Kojto 122:f9eeca106725 1656 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1657 "inherits": ["MCU_NRF51_16K"],
<> 128:9bcdf88f62b0 1658 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1659 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1660 },
Kojto 122:f9eeca106725 1661 "RBLAB_NRF51822_BOOT": {
Kojto 122:f9eeca106725 1662 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1663 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1664 "extra_labels_add": ["RBLAB_NRF51822"],
Kojto 122:f9eeca106725 1665 "macros_add": ["TARGET_RBLAB_NRF51822"]
Kojto 122:f9eeca106725 1666 },
Kojto 122:f9eeca106725 1667 "RBLAB_NRF51822_OTA": {
Kojto 122:f9eeca106725 1668 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1669 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1670 "extra_labels_add": ["RBLAB_NRF51822"],
Kojto 122:f9eeca106725 1671 "macros_add": ["TARGET_RBLAB_NRF51822"]
Kojto 122:f9eeca106725 1672 },
Kojto 122:f9eeca106725 1673 "RBLAB_BLENANO": {
Kojto 122:f9eeca106725 1674 "inherits": ["MCU_NRF51_16K"],
Kojto 123:b0220dba8be7 1675 "release_versions": ["2"]
Kojto 122:f9eeca106725 1676 },
Kojto 122:f9eeca106725 1677 "RBLAB_BLENANO_BOOT": {
Kojto 122:f9eeca106725 1678 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1679 "extra_labels_add": ["RBLAB_BLENANO"],
Kojto 122:f9eeca106725 1680 "macros_add": ["TARGET_RBLAB_BLENANO"]
Kojto 122:f9eeca106725 1681 },
Kojto 122:f9eeca106725 1682 "RBLAB_BLENANO_OTA": {
Kojto 122:f9eeca106725 1683 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1684 "extra_labels_add": ["RBLAB_BLENANO"],
Kojto 122:f9eeca106725 1685 "macros_add": ["TARGET_RBLAB_BLENANO"]
Kojto 122:f9eeca106725 1686 },
Kojto 122:f9eeca106725 1687 "NRF51822_Y5_MBUG": {
<> 127:25aea2a3f4e3 1688 "inherits": ["MCU_NRF51_16K"]
Kojto 122:f9eeca106725 1689 },
Kojto 122:f9eeca106725 1690 "WALLBOT_BLE": {
Kojto 122:f9eeca106725 1691 "inherits": ["MCU_NRF51_16K"],
Kojto 123:b0220dba8be7 1692 "release_versions": ["2"]
Kojto 122:f9eeca106725 1693 },
Kojto 122:f9eeca106725 1694 "WALLBOT_BLE_BOOT": {
Kojto 122:f9eeca106725 1695 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1696 "extra_labels_add": ["WALLBOT_BLE"],
Kojto 122:f9eeca106725 1697 "macros_add": ["TARGET_WALLBOT_BLE"]
Kojto 122:f9eeca106725 1698 },
Kojto 122:f9eeca106725 1699 "WALLBOT_BLE_OTA": {
Kojto 122:f9eeca106725 1700 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1701 "extra_labels_add": ["WALLBOT_BLE"],
Kojto 122:f9eeca106725 1702 "macros_add": ["TARGET_WALLBOT_BLE"]
Kojto 122:f9eeca106725 1703 },
Kojto 122:f9eeca106725 1704 "DELTA_DFCM_NNN40": {
Kojto 122:f9eeca106725 1705 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1706 "program_cycle_s": 10,
Kojto 122:f9eeca106725 1707 "macros_add": ["TARGET_NRF_LFCLK_RC"],
Kojto 122:f9eeca106725 1708 "device_has": ["ANALOGIN", "DEBUG_AWARENESS", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
<> 128:9bcdf88f62b0 1709 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1710 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1711 },
Kojto 122:f9eeca106725 1712 "DELTA_DFCM_NNN40_BOOT": {
Kojto 122:f9eeca106725 1713 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1714 "program_cycle_s": 10,
Kojto 122:f9eeca106725 1715 "extra_labels_add": ["DELTA_DFCM_NNN40"],
Kojto 122:f9eeca106725 1716 "macros_add": ["TARGET_DELTA_DFCM_NNN40", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1717 },
Kojto 122:f9eeca106725 1718 "DELTA_DFCM_NNN40_OTA": {
Kojto 122:f9eeca106725 1719 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1720 "program_cycle_s": 10,
Kojto 122:f9eeca106725 1721 "extra_labels_add": ["DELTA_DFCM_NNN40"],
Kojto 122:f9eeca106725 1722 "macros_add": ["TARGET_DELTA_DFCM_NNN40", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1723 },
<> 135:176b8275d35d 1724 "DELTA_DFCM_NNN50": {
<> 135:176b8275d35d 1725 "supported_form_factors": ["ARDUINO"],
<> 135:176b8275d35d 1726 "inherits": ["MCU_NRF51_32K_UNIFIED"],
<> 135:176b8275d35d 1727 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 135:176b8275d35d 1728 "device_name": "nRF51822_xxAC"
<> 135:176b8275d35d 1729 },
<> 135:176b8275d35d 1730 "DELTA_DFCM_NNN50_BOOT": {
<> 135:176b8275d35d 1731 "supported_form_factors": ["ARDUINO"],
<> 135:176b8275d35d 1732 "inherits": ["MCU_NRF51_32K_BOOT"],
<> 135:176b8275d35d 1733 "extra_labels_add": ["DELTA_DFCM_NNN50"],
<> 135:176b8275d35d 1734 "macros_add": ["TARGET_DELTA_DFCM_NNN50"]
<> 135:176b8275d35d 1735 },
<> 135:176b8275d35d 1736 "DELTA_DFCM_NNN50_OTA": {
<> 135:176b8275d35d 1737 "supported_form_factors": ["ARDUINO"],
<> 135:176b8275d35d 1738 "inherits": ["MCU_NRF51_32K_OTA"],
<> 135:176b8275d35d 1739 "extra_labels_add": ["DELTA_DFCM_NNN50"],
<> 135:176b8275d35d 1740 "macros_add": ["TARGET_DELTA_DFCM_NNN50"]
<> 135:176b8275d35d 1741 },
Kojto 123:b0220dba8be7 1742 "NRF51_DK_LEGACY": {
Kojto 122:f9eeca106725 1743 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1744 "inherits": ["MCU_NRF51_32K"],
<> 128:9bcdf88f62b0 1745 "extra_labels_add": ["NRF51_DK"]
Kojto 122:f9eeca106725 1746 },
Kojto 122:f9eeca106725 1747 "NRF51_DK_BOOT": {
Kojto 122:f9eeca106725 1748 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1749 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1750 "extra_labels_add": ["NRF51_DK"],
Kojto 122:f9eeca106725 1751 "macros_add": ["TARGET_NRF51_DK"]
Kojto 122:f9eeca106725 1752 },
Kojto 122:f9eeca106725 1753 "NRF51_DK_OTA": {
Kojto 122:f9eeca106725 1754 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1755 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1756 "extra_labels_add": ["NRF51_DK"],
Kojto 122:f9eeca106725 1757 "macros_add": ["TARGET_NRF51_DK"]
Kojto 122:f9eeca106725 1758 },
<> 128:9bcdf88f62b0 1759 "NRF51_DONGLE_LEGACY": {
Kojto 122:f9eeca106725 1760 "inherits": ["MCU_NRF51_32K"],
<> 128:9bcdf88f62b0 1761 "extra_labels_add": ["NRF51_DONGLE"],
<> 128:9bcdf88f62b0 1762 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1763 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1764 },
Kojto 122:f9eeca106725 1765 "NRF51_DONGLE_BOOT": {
Kojto 122:f9eeca106725 1766 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1767 "extra_labels_add": ["NRF51_DONGLE"],
Kojto 122:f9eeca106725 1768 "macros_add": ["TARGET_NRF51_DONGLE"]
Kojto 122:f9eeca106725 1769 },
Kojto 122:f9eeca106725 1770 "NRF51_DONGLE_OTA": {
Kojto 122:f9eeca106725 1771 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1772 "extra_labels_add": ["NRF51_DONGLE"],
Kojto 122:f9eeca106725 1773 "macros_add": ["TARGET_NRF51_DONGLE"]
Kojto 122:f9eeca106725 1774 },
Kojto 122:f9eeca106725 1775 "NRF51_MICROBIT": {
Kojto 122:f9eeca106725 1776 "inherits": ["MCU_NRF51_16K_S110"],
Kojto 122:f9eeca106725 1777 "macros_add": ["TARGET_NRF_LFCLK_RC"],
<> 129:0ab6a29f35bf 1778 "release_versions": ["2"],
<> 129:0ab6a29f35bf 1779 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1780 },
Kojto 122:f9eeca106725 1781 "NRF51_MICROBIT_BOOT": {
Kojto 122:f9eeca106725 1782 "inherits": ["MCU_NRF51_16K_BOOT_S110"],
Kojto 122:f9eeca106725 1783 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1784 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1785 },
Kojto 122:f9eeca106725 1786 "NRF51_MICROBIT_OTA": {
Kojto 122:f9eeca106725 1787 "inherits": ["MCU_NRF51_16K_OTA_S110"],
Kojto 122:f9eeca106725 1788 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1789 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1790 },
Kojto 122:f9eeca106725 1791 "NRF51_MICROBIT_B": {
Kojto 122:f9eeca106725 1792 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1793 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1794 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"],
Kojto 123:b0220dba8be7 1795 "release_versions": ["2"]
Kojto 122:f9eeca106725 1796 },
Kojto 122:f9eeca106725 1797 "NRF51_MICROBIT_B_BOOT": {
Kojto 122:f9eeca106725 1798 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1799 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1800 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1801 },
Kojto 122:f9eeca106725 1802 "NRF51_MICROBIT_B_OTA": {
Kojto 122:f9eeca106725 1803 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1804 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1805 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1806 },
AnnaBridge 126:abea610beb85 1807 "MTM_MTCONNECT04S": {
AnnaBridge 126:abea610beb85 1808 "inherits": ["MCU_NRF51_32K"],
<> 128:9bcdf88f62b0 1809 "release_versions": ["2"],
<> 128:9bcdf88f62b0 1810 "device_name": "nRF51822_xxAA"
AnnaBridge 126:abea610beb85 1811 },
AnnaBridge 126:abea610beb85 1812 "MTM_MTCONNECT04S_BOOT": {
AnnaBridge 126:abea610beb85 1813 "inherits": ["MCU_NRF51_32K_BOOT"],
AnnaBridge 126:abea610beb85 1814 "extra_labels_add": ["MTM_CONNECT04S"],
AnnaBridge 126:abea610beb85 1815 "macros_add": ["TARGET_MTM_CONNECT04S"]
AnnaBridge 126:abea610beb85 1816 },
AnnaBridge 126:abea610beb85 1817 "MTM_MTCONNECT04S_OTA": {
AnnaBridge 126:abea610beb85 1818 "inherits": ["MCU_NRF51_32K_OTA"],
AnnaBridge 126:abea610beb85 1819 "extra_labels_add": ["MTM_CONNECT04S"],
AnnaBridge 126:abea610beb85 1820 "macros_add": ["TARGET_MTM_CONNECT04S"]
AnnaBridge 126:abea610beb85 1821 },
Kojto 122:f9eeca106725 1822 "TY51822R3": {
Kojto 124:2241e3a39974 1823 "inherits": ["MCU_NRF51_32K_UNIFIED"],
Kojto 122:f9eeca106725 1824 "macros_add": ["TARGET_NRF_32MHZ_XTAL"],
Kojto 124:2241e3a39974 1825 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
Kojto 124:2241e3a39974 1826 "detect_code": ["1019"],
AnnaBridge 125:2e9cc70d1897 1827 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 1828 "overrides": {"uart_hwfc": 0},
<> 128:9bcdf88f62b0 1829 "device_name": "nRF51822_xxAA"
Kojto 122:f9eeca106725 1830 },
Kojto 122:f9eeca106725 1831 "TY51822R3_BOOT": {
Kojto 122:f9eeca106725 1832 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1833 "extra_labels_add": ["TY51822R3"],
Kojto 122:f9eeca106725 1834 "macros_add": ["TARGET_TY51822R3", "TARGET_NRF_32MHZ_XTAL"]
Kojto 122:f9eeca106725 1835 },
Kojto 122:f9eeca106725 1836 "TY51822R3_OTA": {
Kojto 122:f9eeca106725 1837 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1838 "extra_labels_add": ["NRF51_DK"],
Kojto 122:f9eeca106725 1839 "macros_add": ["TARGET_TY51822R3", "TARGET_NRF_32MHZ_XTAL"]
Kojto 122:f9eeca106725 1840 },
Kojto 122:f9eeca106725 1841 "ARM_MPS2_Target": {
Kojto 122:f9eeca106725 1842 "inherits": ["Target"],
Kojto 122:f9eeca106725 1843 "public": false,
Kojto 122:f9eeca106725 1844 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
Kojto 122:f9eeca106725 1845 },
Kojto 122:f9eeca106725 1846 "ARM_MPS2_M0": {
Kojto 122:f9eeca106725 1847 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1848 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1849 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1850 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M0"],
Kojto 122:f9eeca106725 1851 "macros": ["CMSDK_CM0"],
Kojto 122:f9eeca106725 1852 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1853 "release_versions": ["2"]
Kojto 122:f9eeca106725 1854 },
Kojto 122:f9eeca106725 1855 "ARM_MPS2_M0P": {
Kojto 122:f9eeca106725 1856 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1857 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1858 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1859 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M0P"],
Kojto 122:f9eeca106725 1860 "macros": ["CMSDK_CM0plus"],
Kojto 122:f9eeca106725 1861 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1862 "release_versions": ["2"]
Kojto 122:f9eeca106725 1863 },
Kojto 122:f9eeca106725 1864 "ARM_MPS2_M1": {
Kojto 122:f9eeca106725 1865 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1866 "core": "Cortex-M1",
Kojto 122:f9eeca106725 1867 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1868 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M1"],
Kojto 122:f9eeca106725 1869 "macros": ["CMSDK_CM1"],
Kojto 122:f9eeca106725 1870 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
Kojto 122:f9eeca106725 1871 },
Kojto 122:f9eeca106725 1872 "ARM_MPS2_M3": {
Kojto 122:f9eeca106725 1873 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1874 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1875 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1876 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M3"],
Kojto 122:f9eeca106725 1877 "macros": ["CMSDK_CM3"],
Kojto 122:f9eeca106725 1878 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1879 "release_versions": ["2"]
Kojto 122:f9eeca106725 1880 },
Kojto 122:f9eeca106725 1881 "ARM_MPS2_M4": {
Kojto 122:f9eeca106725 1882 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1883 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1884 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1885 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M4"],
Kojto 122:f9eeca106725 1886 "macros": ["CMSDK_CM4"],
Kojto 122:f9eeca106725 1887 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1888 "release_versions": ["2"]
Kojto 122:f9eeca106725 1889 },
Kojto 122:f9eeca106725 1890 "ARM_MPS2_M7": {
Kojto 122:f9eeca106725 1891 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1892 "core": "Cortex-M7",
Kojto 122:f9eeca106725 1893 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1894 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M7"],
Kojto 122:f9eeca106725 1895 "macros": ["CMSDK_CM7"],
Kojto 122:f9eeca106725 1896 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1897 "release_versions": ["2"]
Kojto 122:f9eeca106725 1898 },
Kojto 122:f9eeca106725 1899 "ARM_IOTSS_Target": {
Kojto 122:f9eeca106725 1900 "inherits": ["Target"],
Kojto 122:f9eeca106725 1901 "public": false,
Kojto 122:f9eeca106725 1902 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
Kojto 122:f9eeca106725 1903 },
Kojto 122:f9eeca106725 1904 "ARM_IOTSS_BEID": {
Kojto 122:f9eeca106725 1905 "inherits": ["ARM_IOTSS_Target"],
Kojto 122:f9eeca106725 1906 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1907 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1908 "extra_labels": ["ARM_SSG", "IOTSS", "IOTSS_BEID"],
Kojto 122:f9eeca106725 1909 "macros": ["CMSDK_BEID"],
Kojto 122:f9eeca106725 1910 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1911 "release_versions": ["2"]
Kojto 122:f9eeca106725 1912 },
Kojto 122:f9eeca106725 1913 "ARM_BEETLE_SOC": {
Kojto 122:f9eeca106725 1914 "inherits": ["ARM_IOTSS_Target"],
Kojto 122:f9eeca106725 1915 "core": "Cortex-M3",
Kojto 124:2241e3a39974 1916 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1917 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1918 "extra_labels": ["ARM_SSG", "BEETLE"],
Kojto 122:f9eeca106725 1919 "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"],
AnnaBridge 125:2e9cc70d1897 1920 "device_has": ["ANALOGIN", "CLCD", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SLEEP", "SPI"],
Kojto 124:2241e3a39974 1921 "features": ["BLE"],
Kojto 136:ef9c61f8c49f 1922 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1923 },
Kojto 122:f9eeca106725 1924 "RZ_A1H": {
Kojto 122:f9eeca106725 1925 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1926 "core": "Cortex-A9",
Kojto 122:f9eeca106725 1927 "program_cycle_s": 2,
Kojto 122:f9eeca106725 1928 "extra_labels": ["RENESAS", "MBRZA1H"],
Kojto 122:f9eeca106725 1929 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1930 "inherits": ["Target"],
Kojto 122:f9eeca106725 1931 "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"],
<> 128:9bcdf88f62b0 1932 "features": ["LWIP"],
Kojto 136:ef9c61f8c49f 1933 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1934 },
Kojto 122:f9eeca106725 1935 "VK_RZ_A1H": {
Kojto 122:f9eeca106725 1936 "inherits": ["Target"],
Kojto 122:f9eeca106725 1937 "core": "Cortex-A9",
Kojto 122:f9eeca106725 1938 "extra_labels": ["RENESAS", "VKRZA1H"],
Kojto 122:f9eeca106725 1939 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1940 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1941 "program_cycle_s": 2,
Kojto 122:f9eeca106725 1942 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1943 "features": ["LWIP"],
<> 128:9bcdf88f62b0 1944 "default_lib": "std",
Kojto 123:b0220dba8be7 1945 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1946 },
Kojto 122:f9eeca106725 1947 "MAXWSNENV": {
Kojto 122:f9eeca106725 1948 "inherits": ["Target"],
Kojto 122:f9eeca106725 1949 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1950 "macros": ["__SYSTEM_HFX=24000000"],
Kojto 122:f9eeca106725 1951 "extra_labels": ["Maxim", "MAX32610"],
Kojto 122:f9eeca106725 1952 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
Kojto 122:f9eeca106725 1953 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1954 "features": ["BLE"],
Kojto 123:b0220dba8be7 1955 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1956 },
Kojto 122:f9eeca106725 1957 "MAX32600MBED": {
Kojto 122:f9eeca106725 1958 "inherits": ["Target"],
Kojto 122:f9eeca106725 1959 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1960 "macros": ["__SYSTEM_HFX=24000000"],
Kojto 122:f9eeca106725 1961 "extra_labels": ["Maxim", "MAX32600"],
Kojto 122:f9eeca106725 1962 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
Kojto 122:f9eeca106725 1963 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
Kojto 136:ef9c61f8c49f 1964 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1965 },
AnnaBridge 125:2e9cc70d1897 1966 "MAX32620HSP": {
AnnaBridge 125:2e9cc70d1897 1967 "inherits": ["Target"],
AnnaBridge 125:2e9cc70d1897 1968 "core": "Cortex-M4F",
AnnaBridge 125:2e9cc70d1897 1969 "extra_labels": ["Maxim", "MAX32620"],
AnnaBridge 125:2e9cc70d1897 1970 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
AnnaBridge 125:2e9cc70d1897 1971 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "STDIO_MESSAGES"],
<> 128:9bcdf88f62b0 1972 "features": ["BLE"],
AnnaBridge 125:2e9cc70d1897 1973 "release_versions": ["2", "5"]
AnnaBridge 125:2e9cc70d1897 1974 },
<> 129:0ab6a29f35bf 1975 "MAX32625MBED": {
<> 129:0ab6a29f35bf 1976 "inherits": ["Target"],
<> 129:0ab6a29f35bf 1977 "core": "Cortex-M4F",
<> 129:0ab6a29f35bf 1978 "macros": ["__SYSTEM_HFX=96000000","TARGET=MAX32625","TARGET_REV=0x4132"],
<> 129:0ab6a29f35bf 1979 "extra_labels": ["Maxim", "MAX32625"],
<> 129:0ab6a29f35bf 1980 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
<> 129:0ab6a29f35bf 1981 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
<> 129:0ab6a29f35bf 1982 "release_versions": ["2", "5"]
<> 129:0ab6a29f35bf 1983 },
<> 129:0ab6a29f35bf 1984 "MAX32625NEXPAQ": {
<> 129:0ab6a29f35bf 1985 "inherits": ["Target"],
<> 129:0ab6a29f35bf 1986 "core": "Cortex-M4F",
<> 129:0ab6a29f35bf 1987 "macros": ["__SYSTEM_HFX=96000000","TARGET=MAX32625","TARGET_REV=0x4132"],
<> 129:0ab6a29f35bf 1988 "extra_labels": ["Maxim", "MAX32625"],
<> 129:0ab6a29f35bf 1989 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
<> 129:0ab6a29f35bf 1990 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
<> 129:0ab6a29f35bf 1991 "release_versions": ["2", "5"]
<> 129:0ab6a29f35bf 1992 },
<> 135:176b8275d35d 1993 "MAX32630FTHR": {
<> 135:176b8275d35d 1994 "inherits": ["Target"],
<> 135:176b8275d35d 1995 "core": "Cortex-M4F",
<> 135:176b8275d35d 1996 "macros": ["__SYSTEM_HFX=96000000", "TARGET=MAX32630", "TARGET_REV=0x4132"],
<> 135:176b8275d35d 1997 "extra_labels": ["Maxim", "MAX32630"],
<> 135:176b8275d35d 1998 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
<> 135:176b8275d35d 1999 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
<> 135:176b8275d35d 2000 "release_versions": ["2", "5"]
<> 135:176b8275d35d 2001 },
<> 128:9bcdf88f62b0 2002 "EFM32": {
<> 128:9bcdf88f62b0 2003 "inherits": ["Target"],
<> 128:9bcdf88f62b0 2004 "extra_labels": ["Silicon_Labs", "EFM32"],
<> 128:9bcdf88f62b0 2005 "public": false
<> 128:9bcdf88f62b0 2006 },
<> 128:9bcdf88f62b0 2007 "EFM32GG990F1024": {
<> 128:9bcdf88f62b0 2008 "inherits": ["EFM32"],
<> 139:856d2700e60b 2009 "extra_labels_add": ["EFM32GG", "1024K", "SL_AES"],
<> 128:9bcdf88f62b0 2010 "core": "Cortex-M3",
<> 128:9bcdf88f62b0 2011 "macros": ["EFM32GG990F1024", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 128:9bcdf88f62b0 2012 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 128:9bcdf88f62b0 2013 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 2014 "device_name": "EFM32GG990F1024",
<> 128:9bcdf88f62b0 2015 "public": false
<> 128:9bcdf88f62b0 2016 },
Kojto 122:f9eeca106725 2017 "EFM32GG_STK3700": {
<> 128:9bcdf88f62b0 2018 "inherits": ["EFM32GG990F1024"],
Kojto 122:f9eeca106725 2019 "progen": {"target": "efm32gg-stk"},
Kojto 122:f9eeca106725 2020 "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"],
Kojto 122:f9eeca106725 2021 "forced_reset_timeout": 2,
<> 128:9bcdf88f62b0 2022 "config": {
<> 128:9bcdf88f62b0 2023 "hf_clock_src": {
<> 128:9bcdf88f62b0 2024 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 128:9bcdf88f62b0 2025 "value": "HFXO",
<> 128:9bcdf88f62b0 2026 "macro_name": "CORE_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2027 },
<> 128:9bcdf88f62b0 2028 "hfxo_clock_freq": {
<> 128:9bcdf88f62b0 2029 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2030 "value": "48000000",
<> 128:9bcdf88f62b0 2031 "macro_name": "HFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2032 },
<> 128:9bcdf88f62b0 2033 "lf_clock_src": {
<> 128:9bcdf88f62b0 2034 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 128:9bcdf88f62b0 2035 "value": "LFXO",
<> 128:9bcdf88f62b0 2036 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2037 },
<> 128:9bcdf88f62b0 2038 "lfxo_clock_freq": {
<> 128:9bcdf88f62b0 2039 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2040 "value": "32768",
<> 128:9bcdf88f62b0 2041 "macro_name": "LFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2042 },
<> 128:9bcdf88f62b0 2043 "hfrco_clock_freq": {
<> 128:9bcdf88f62b0 2044 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 128:9bcdf88f62b0 2045 "value": "21000000",
<> 128:9bcdf88f62b0 2046 "macro_name": "HFRCO_FREQUENCY"
<> 128:9bcdf88f62b0 2047 },
<> 128:9bcdf88f62b0 2048 "hfrco_band_select": {
<> 128:9bcdf88f62b0 2049 "help": "Value: One of _CMU_HFRCOCTRL_BAND_28MHZ, _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
<> 128:9bcdf88f62b0 2050 "value": "_CMU_HFRCOCTRL_BAND_21MHZ",
<> 128:9bcdf88f62b0 2051 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2052 },
<> 132:9baf128c2fab 2053 "board_controller_enable": {
<> 132:9baf128c2fab 2054 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2055 "value": "PF7",
<> 132:9baf128c2fab 2056 "macro_name": "EFM_BC_EN"
<> 128:9bcdf88f62b0 2057 }
<> 128:9bcdf88f62b0 2058 }
<> 128:9bcdf88f62b0 2059 },
<> 128:9bcdf88f62b0 2060 "EFM32LG990F256": {
<> 128:9bcdf88f62b0 2061 "inherits": ["EFM32"],
<> 139:856d2700e60b 2062 "extra_labels_add": ["EFM32LG", "256K", "SL_AES"],
<> 128:9bcdf88f62b0 2063 "core": "Cortex-M3",
<> 128:9bcdf88f62b0 2064 "macros": ["EFM32LG990F256", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 128:9bcdf88f62b0 2065 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 128:9bcdf88f62b0 2066 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 2067 "device_name": "EFM32LG990F256",
<> 128:9bcdf88f62b0 2068 "public": false
Kojto 122:f9eeca106725 2069 },
Kojto 122:f9eeca106725 2070 "EFM32LG_STK3600": {
<> 128:9bcdf88f62b0 2071 "inherits": ["EFM32LG990F256"],
Kojto 122:f9eeca106725 2072 "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"],
Kojto 122:f9eeca106725 2073 "forced_reset_timeout": 2,
<> 128:9bcdf88f62b0 2074 "device_name": "EFM32LG990F256",
<> 128:9bcdf88f62b0 2075 "config": {
<> 128:9bcdf88f62b0 2076 "hf_clock_src": {
<> 128:9bcdf88f62b0 2077 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 128:9bcdf88f62b0 2078 "value": "HFXO",
<> 128:9bcdf88f62b0 2079 "macro_name": "CORE_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2080 },
<> 128:9bcdf88f62b0 2081 "hfxo_clock_freq": {
<> 128:9bcdf88f62b0 2082 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2083 "value": "48000000",
<> 128:9bcdf88f62b0 2084 "macro_name": "HFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2085 },
<> 128:9bcdf88f62b0 2086 "lf_clock_src": {
<> 128:9bcdf88f62b0 2087 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 128:9bcdf88f62b0 2088 "value": "LFXO",
<> 128:9bcdf88f62b0 2089 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2090 },
<> 128:9bcdf88f62b0 2091 "lfxo_clock_freq": {
<> 128:9bcdf88f62b0 2092 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2093 "value": "32768",
<> 128:9bcdf88f62b0 2094 "macro_name": "LFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2095 },
<> 128:9bcdf88f62b0 2096 "hfrco_clock_freq": {
<> 128:9bcdf88f62b0 2097 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 128:9bcdf88f62b0 2098 "value": "21000000",
<> 128:9bcdf88f62b0 2099 "macro_name": "HFRCO_FREQUENCY"
<> 128:9bcdf88f62b0 2100 },
<> 128:9bcdf88f62b0 2101 "hfrco_band_select": {
<> 128:9bcdf88f62b0 2102 "help": "Value: One of _CMU_HFRCOCTRL_BAND_28MHZ, _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
<> 128:9bcdf88f62b0 2103 "value": "_CMU_HFRCOCTRL_BAND_21MHZ",
<> 128:9bcdf88f62b0 2104 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2105 },
<> 132:9baf128c2fab 2106 "board_controller_enable": {
<> 132:9baf128c2fab 2107 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2108 "value": "PF7",
<> 132:9baf128c2fab 2109 "macro_name": "EFM_BC_EN"
<> 128:9bcdf88f62b0 2110 }
<> 128:9bcdf88f62b0 2111 }
<> 128:9bcdf88f62b0 2112 },
<> 128:9bcdf88f62b0 2113 "EFM32WG990F256": {
<> 128:9bcdf88f62b0 2114 "inherits": ["EFM32"],
<> 139:856d2700e60b 2115 "extra_labels_add": ["EFM32WG", "256K", "SL_AES"],
<> 128:9bcdf88f62b0 2116 "core": "Cortex-M4F",
<> 128:9bcdf88f62b0 2117 "macros": ["EFM32WG990F256", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 128:9bcdf88f62b0 2118 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 128:9bcdf88f62b0 2119 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 2120 "device_name": "EFM32WG990F256",
<> 128:9bcdf88f62b0 2121 "public": false
Kojto 122:f9eeca106725 2122 },
Kojto 122:f9eeca106725 2123 "EFM32WG_STK3800": {
<> 128:9bcdf88f62b0 2124 "inherits": ["EFM32WG990F256"],
Kojto 122:f9eeca106725 2125 "progen": {"target": "efm32wg-stk"},
Kojto 122:f9eeca106725 2126 "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"],
Kojto 122:f9eeca106725 2127 "forced_reset_timeout": 2,
<> 128:9bcdf88f62b0 2128 "config": {
<> 128:9bcdf88f62b0 2129 "hf_clock_src": {
<> 128:9bcdf88f62b0 2130 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 128:9bcdf88f62b0 2131 "value": "HFXO",
<> 128:9bcdf88f62b0 2132 "macro_name": "CORE_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2133 },
<> 128:9bcdf88f62b0 2134 "hfxo_clock_freq": {
<> 128:9bcdf88f62b0 2135 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2136 "value": "48000000",
<> 128:9bcdf88f62b0 2137 "macro_name": "HFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2138 },
<> 128:9bcdf88f62b0 2139 "lf_clock_src": {
<> 128:9bcdf88f62b0 2140 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 128:9bcdf88f62b0 2141 "value": "LFXO",
<> 128:9bcdf88f62b0 2142 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2143 },
<> 128:9bcdf88f62b0 2144 "lfxo_clock_freq": {
<> 128:9bcdf88f62b0 2145 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2146 "value": "32768",
<> 128:9bcdf88f62b0 2147 "macro_name": "LFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2148 },
<> 128:9bcdf88f62b0 2149 "hfrco_clock_freq": {
<> 128:9bcdf88f62b0 2150 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 128:9bcdf88f62b0 2151 "value": "21000000",
<> 128:9bcdf88f62b0 2152 "macro_name": "HFRCO_FREQUENCY"
<> 128:9bcdf88f62b0 2153 },
<> 128:9bcdf88f62b0 2154 "hfrco_band_select": {
<> 128:9bcdf88f62b0 2155 "help": "Value: One of _CMU_HFRCOCTRL_BAND_28MHZ, _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
<> 128:9bcdf88f62b0 2156 "value": "_CMU_HFRCOCTRL_BAND_21MHZ",
<> 128:9bcdf88f62b0 2157 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2158 },
<> 132:9baf128c2fab 2159 "board_controller_enable": {
<> 132:9baf128c2fab 2160 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2161 "value": "PF7",
<> 132:9baf128c2fab 2162 "macro_name": "EFM_BC_EN"
<> 128:9bcdf88f62b0 2163 }
<> 128:9bcdf88f62b0 2164 }
Kojto 122:f9eeca106725 2165 },
<> 128:9bcdf88f62b0 2166 "EFM32ZG222F32": {
<> 128:9bcdf88f62b0 2167 "inherits": ["EFM32"],
<> 139:856d2700e60b 2168 "extra_labels_add": ["EFM32ZG", "32K", "SL_AES"],
Kojto 122:f9eeca106725 2169 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 2170 "default_toolchain": "uARM",
<> 128:9bcdf88f62b0 2171 "macros": ["EFM32ZG222F32", "TRANSACTION_QUEUE_SIZE_SPI=0"],
<> 127:25aea2a3f4e3 2172 "supported_toolchains": ["GCC_ARM", "uARM", "IAR"],
<> 128:9bcdf88f62b0 2173 "default_lib": "small",
<> 128:9bcdf88f62b0 2174 "release_versions": ["2"],
<> 128:9bcdf88f62b0 2175 "device_name": "EFM32ZG222F32",
<> 128:9bcdf88f62b0 2176 "public": false
<> 128:9bcdf88f62b0 2177 },
<> 128:9bcdf88f62b0 2178 "EFM32ZG_STK3200": {
<> 128:9bcdf88f62b0 2179 "inherits": ["EFM32ZG222F32"],
Kojto 122:f9eeca106725 2180 "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"],
Kojto 122:f9eeca106725 2181 "forced_reset_timeout": 2,
<> 128:9bcdf88f62b0 2182 "config": {
<> 128:9bcdf88f62b0 2183 "hf_clock_src": {
<> 128:9bcdf88f62b0 2184 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 128:9bcdf88f62b0 2185 "value": "HFXO",
<> 128:9bcdf88f62b0 2186 "macro_name": "CORE_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2187 },
<> 128:9bcdf88f62b0 2188 "hfxo_clock_freq": {
<> 128:9bcdf88f62b0 2189 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2190 "value": "24000000",
<> 128:9bcdf88f62b0 2191 "macro_name": "HFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2192 },
<> 128:9bcdf88f62b0 2193 "lf_clock_src": {
<> 128:9bcdf88f62b0 2194 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 128:9bcdf88f62b0 2195 "value": "LFXO",
<> 128:9bcdf88f62b0 2196 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2197 },
<> 128:9bcdf88f62b0 2198 "lfxo_clock_freq": {
<> 128:9bcdf88f62b0 2199 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2200 "value": "32768",
<> 128:9bcdf88f62b0 2201 "macro_name": "LFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2202 },
<> 128:9bcdf88f62b0 2203 "hfrco_clock_freq": {
<> 128:9bcdf88f62b0 2204 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 128:9bcdf88f62b0 2205 "value": "21000000",
<> 128:9bcdf88f62b0 2206 "macro_name": "HFRCO_FREQUENCY"
<> 128:9bcdf88f62b0 2207 },
<> 128:9bcdf88f62b0 2208 "hfrco_band_select": {
<> 128:9bcdf88f62b0 2209 "help": "Value: One of _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
<> 128:9bcdf88f62b0 2210 "value": "_CMU_HFRCOCTRL_BAND_21MHZ",
<> 128:9bcdf88f62b0 2211 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2212 },
<> 132:9baf128c2fab 2213 "board_controller_enable": {
<> 132:9baf128c2fab 2214 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2215 "value": "PA9",
<> 132:9baf128c2fab 2216 "macro_name": "EFM_BC_EN"
<> 128:9bcdf88f62b0 2217 }
<> 128:9bcdf88f62b0 2218 }
Kojto 122:f9eeca106725 2219 },
<> 128:9bcdf88f62b0 2220 "EFM32HG322F64": {
<> 128:9bcdf88f62b0 2221 "inherits": ["EFM32"],
<> 139:856d2700e60b 2222 "extra_labels_add": ["EFM32HG", "64K", "SL_AES"],
Kojto 122:f9eeca106725 2223 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 2224 "default_toolchain": "uARM",
<> 128:9bcdf88f62b0 2225 "macros": ["EFM32HG322F64", "TRANSACTION_QUEUE_SIZE_SPI=0"],
<> 127:25aea2a3f4e3 2226 "supported_toolchains": ["GCC_ARM", "uARM", "IAR"],
<> 128:9bcdf88f62b0 2227 "default_lib": "small",
<> 128:9bcdf88f62b0 2228 "release_versions": ["2"],
<> 128:9bcdf88f62b0 2229 "device_name": "EFM32HG322F64",
<> 128:9bcdf88f62b0 2230 "public": false
<> 128:9bcdf88f62b0 2231 },
<> 128:9bcdf88f62b0 2232 "EFM32HG_STK3400": {
<> 128:9bcdf88f62b0 2233 "inherits": ["EFM32HG322F64"],
Kojto 122:f9eeca106725 2234 "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"],
Kojto 122:f9eeca106725 2235 "forced_reset_timeout": 2,
<> 128:9bcdf88f62b0 2236 "config": {
<> 128:9bcdf88f62b0 2237 "hf_clock_src": {
<> 128:9bcdf88f62b0 2238 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 128:9bcdf88f62b0 2239 "value": "HFXO",
<> 128:9bcdf88f62b0 2240 "macro_name": "CORE_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2241 },
<> 128:9bcdf88f62b0 2242 "hfxo_clock_freq": {
<> 128:9bcdf88f62b0 2243 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2244 "value": "24000000",
<> 128:9bcdf88f62b0 2245 "macro_name": "HFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2246 },
<> 128:9bcdf88f62b0 2247 "lf_clock_src": {
<> 128:9bcdf88f62b0 2248 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 128:9bcdf88f62b0 2249 "value": "LFXO",
<> 128:9bcdf88f62b0 2250 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2251 },
<> 128:9bcdf88f62b0 2252 "lfxo_clock_freq": {
<> 128:9bcdf88f62b0 2253 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2254 "value": "32768",
<> 128:9bcdf88f62b0 2255 "macro_name": "LFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2256 },
<> 128:9bcdf88f62b0 2257 "hfrco_clock_freq": {
<> 128:9bcdf88f62b0 2258 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 128:9bcdf88f62b0 2259 "value": "21000000",
<> 128:9bcdf88f62b0 2260 "macro_name": "HFRCO_FREQUENCY"
<> 128:9bcdf88f62b0 2261 },
<> 128:9bcdf88f62b0 2262 "hfrco_band_select": {
<> 128:9bcdf88f62b0 2263 "help": "Value: One of _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
<> 128:9bcdf88f62b0 2264 "value": "_CMU_HFRCOCTRL_BAND_21MHZ",
<> 128:9bcdf88f62b0 2265 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2266 },
<> 132:9baf128c2fab 2267 "board_controller_enable": {
<> 132:9baf128c2fab 2268 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2269 "value": "PA9",
<> 132:9baf128c2fab 2270 "macro_name": "EFM_BC_EN"
<> 128:9bcdf88f62b0 2271 }
<> 128:9bcdf88f62b0 2272 }
<> 128:9bcdf88f62b0 2273 },
<> 128:9bcdf88f62b0 2274 "EFM32PG1B100F256GM32": {
<> 128:9bcdf88f62b0 2275 "inherits": ["EFM32"],
<> 139:856d2700e60b 2276 "extra_labels_add": ["EFM32PG", "256K", "SL_CRYPTO"],
<> 128:9bcdf88f62b0 2277 "core": "Cortex-M4F",
<> 128:9bcdf88f62b0 2278 "macros": ["EFM32PG1B100F256GM32", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 128:9bcdf88f62b0 2279 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 128:9bcdf88f62b0 2280 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 2281 "device_name": "EFM32PG1B100F256GM32",
<> 128:9bcdf88f62b0 2282 "public": false
Kojto 122:f9eeca106725 2283 },
Kojto 122:f9eeca106725 2284 "EFM32PG_STK3401": {
<> 128:9bcdf88f62b0 2285 "inherits": ["EFM32PG1B100F256GM32"],
Kojto 122:f9eeca106725 2286 "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"],
Kojto 122:f9eeca106725 2287 "forced_reset_timeout": 2,
<> 128:9bcdf88f62b0 2288 "config": {
<> 128:9bcdf88f62b0 2289 "hf_clock_src": {
<> 128:9bcdf88f62b0 2290 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 128:9bcdf88f62b0 2291 "value": "HFXO",
<> 128:9bcdf88f62b0 2292 "macro_name": "CORE_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2293 },
<> 128:9bcdf88f62b0 2294 "hfxo_clock_freq": {
<> 128:9bcdf88f62b0 2295 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2296 "value": "40000000",
<> 128:9bcdf88f62b0 2297 "macro_name": "HFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2298 },
<> 128:9bcdf88f62b0 2299 "lf_clock_src": {
<> 128:9bcdf88f62b0 2300 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 128:9bcdf88f62b0 2301 "value": "LFXO",
<> 128:9bcdf88f62b0 2302 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 128:9bcdf88f62b0 2303 },
<> 128:9bcdf88f62b0 2304 "lfxo_clock_freq": {
<> 128:9bcdf88f62b0 2305 "help": "Value: External crystal frequency in hertz",
<> 128:9bcdf88f62b0 2306 "value": "32768",
<> 128:9bcdf88f62b0 2307 "macro_name": "LFXO_FREQUENCY"
<> 128:9bcdf88f62b0 2308 },
<> 128:9bcdf88f62b0 2309 "hfrco_clock_freq": {
<> 128:9bcdf88f62b0 2310 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 128:9bcdf88f62b0 2311 "value": "32000000",
<> 128:9bcdf88f62b0 2312 "macro_name": "HFRCO_FREQUENCY"
<> 128:9bcdf88f62b0 2313 },
<> 128:9bcdf88f62b0 2314 "hfrco_band_select": {
<> 128:9bcdf88f62b0 2315 "help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
<> 128:9bcdf88f62b0 2316 "value": "cmuHFRCOFreq_32M0Hz",
<> 128:9bcdf88f62b0 2317 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2318 },
<> 132:9baf128c2fab 2319 "board_controller_enable": {
<> 132:9baf128c2fab 2320 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2321 "value": "PA5",
<> 132:9baf128c2fab 2322 "macro_name": "EFM_BC_EN"
<> 132:9baf128c2fab 2323 }
<> 132:9baf128c2fab 2324 }
<> 132:9baf128c2fab 2325 },
<> 132:9baf128c2fab 2326 "EFR32MG1P132F256GM48": {
<> 132:9baf128c2fab 2327 "inherits": ["EFM32"],
<> 139:856d2700e60b 2328 "extra_labels_add": ["EFR32MG1", "256K", "SL_RAIL", "SL_CRYPTO"],
<> 132:9baf128c2fab 2329 "core": "Cortex-M4F",
<> 132:9baf128c2fab 2330 "macros": ["EFR32MG1P132F256GM48", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 132:9baf128c2fab 2331 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 132:9baf128c2fab 2332 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 2333 "device_name": "EFR32MG1P132F256GM48",
<> 132:9baf128c2fab 2334 "public": false
<> 132:9baf128c2fab 2335 },
<> 132:9baf128c2fab 2336 "EFR32MG1P233F256GM48": {
<> 132:9baf128c2fab 2337 "inherits": ["EFM32"],
<> 139:856d2700e60b 2338 "extra_labels_add": ["EFR32MG1", "256K", "SL_RAIL", "SL_CRYPTO"],
<> 132:9baf128c2fab 2339 "core": "Cortex-M4F",
<> 132:9baf128c2fab 2340 "macros": ["EFR32MG1P233F256GM48", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 132:9baf128c2fab 2341 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 132:9baf128c2fab 2342 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 2343 "public": false
<> 132:9baf128c2fab 2344 },
<> 132:9baf128c2fab 2345 "EFR32MG1_BRD4150": {
<> 132:9baf128c2fab 2346 "inherits": ["EFR32MG1P132F256GM48"],
<> 139:856d2700e60b 2347 "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"],
<> 132:9baf128c2fab 2348 "forced_reset_timeout": 2,
<> 132:9baf128c2fab 2349 "config": {
<> 132:9baf128c2fab 2350 "hf_clock_src": {
<> 132:9baf128c2fab 2351 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 132:9baf128c2fab 2352 "value": "HFXO",
<> 132:9baf128c2fab 2353 "macro_name": "CORE_CLOCK_SOURCE"
<> 132:9baf128c2fab 2354 },
<> 132:9baf128c2fab 2355 "hfxo_clock_freq": {
<> 132:9baf128c2fab 2356 "help": "Value: External crystal frequency in hertz",
<> 132:9baf128c2fab 2357 "value": "38400000",
<> 132:9baf128c2fab 2358 "macro_name": "HFXO_FREQUENCY"
<> 132:9baf128c2fab 2359 },
<> 132:9baf128c2fab 2360 "lf_clock_src": {
<> 132:9baf128c2fab 2361 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 132:9baf128c2fab 2362 "value": "LFXO",
<> 132:9baf128c2fab 2363 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 132:9baf128c2fab 2364 },
<> 132:9baf128c2fab 2365 "lfxo_clock_freq": {
<> 132:9baf128c2fab 2366 "help": "Value: External crystal frequency in hertz",
<> 132:9baf128c2fab 2367 "value": "32768",
<> 132:9baf128c2fab 2368 "macro_name": "LFXO_FREQUENCY"
<> 132:9baf128c2fab 2369 },
<> 132:9baf128c2fab 2370 "hfrco_clock_freq": {
<> 132:9baf128c2fab 2371 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 132:9baf128c2fab 2372 "value": "32000000",
<> 132:9baf128c2fab 2373 "macro_name": "HFRCO_FREQUENCY"
<> 132:9baf128c2fab 2374 },
<> 132:9baf128c2fab 2375 "hfrco_band_select": {
<> 132:9baf128c2fab 2376 "help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
<> 132:9baf128c2fab 2377 "value": "cmuHFRCOFreq_32M0Hz",
<> 132:9baf128c2fab 2378 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 132:9baf128c2fab 2379 },
<> 132:9baf128c2fab 2380 "board_controller_enable": {
<> 132:9baf128c2fab 2381 "help": "Pin to pull high for enabling the USB serial port",
<> 132:9baf128c2fab 2382 "value": "PA5",
<> 132:9baf128c2fab 2383 "macro_name": "EFM_BC_EN"
<> 132:9baf128c2fab 2384 }
<> 132:9baf128c2fab 2385 },
<> 132:9baf128c2fab 2386 "public": false
<> 132:9baf128c2fab 2387 },
Anna Bridge 142:4eea097334d6 2388 "TB_SENSE_1": {
<> 132:9baf128c2fab 2389 "inherits": ["EFR32MG1P233F256GM48"],
<> 139:856d2700e60b 2390 "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"],
<> 139:856d2700e60b 2391 "forced_reset_timeout": 5,
<> 139:856d2700e60b 2392 "config": {
<> 139:856d2700e60b 2393 "hf_clock_src": {
<> 139:856d2700e60b 2394 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 139:856d2700e60b 2395 "value": "HFXO",
<> 139:856d2700e60b 2396 "macro_name": "CORE_CLOCK_SOURCE"
<> 139:856d2700e60b 2397 },
<> 139:856d2700e60b 2398 "hfxo_clock_freq": {
<> 139:856d2700e60b 2399 "help": "Value: External crystal frequency in hertz",
<> 139:856d2700e60b 2400 "value": "38400000",
<> 139:856d2700e60b 2401 "macro_name": "HFXO_FREQUENCY"
<> 139:856d2700e60b 2402 },
<> 139:856d2700e60b 2403 "lf_clock_src": {
<> 139:856d2700e60b 2404 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 139:856d2700e60b 2405 "value": "LFXO",
<> 139:856d2700e60b 2406 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 139:856d2700e60b 2407 },
<> 139:856d2700e60b 2408 "lfxo_clock_freq": {
<> 139:856d2700e60b 2409 "help": "Value: External crystal frequency in hertz",
<> 139:856d2700e60b 2410 "value": "32768",
<> 139:856d2700e60b 2411 "macro_name": "LFXO_FREQUENCY"
<> 139:856d2700e60b 2412 },
<> 139:856d2700e60b 2413 "hfrco_clock_freq": {
<> 139:856d2700e60b 2414 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 139:856d2700e60b 2415 "value": "32000000",
<> 139:856d2700e60b 2416 "macro_name": "HFRCO_FREQUENCY"
<> 139:856d2700e60b 2417 },
<> 139:856d2700e60b 2418 "hfrco_band_select": {
<> 139:856d2700e60b 2419 "help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
<> 139:856d2700e60b 2420 "value": "cmuHFRCOFreq_32M0Hz",
<> 139:856d2700e60b 2421 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 139:856d2700e60b 2422 }
<> 139:856d2700e60b 2423 }
<> 139:856d2700e60b 2424 },
<> 139:856d2700e60b 2425 "EFM32PG12B500F1024GL125": {
<> 139:856d2700e60b 2426 "inherits": ["EFM32"],
<> 139:856d2700e60b 2427 "extra_labels_add": ["EFM32PG12", "1024K", "SL_CRYPTO"],
<> 139:856d2700e60b 2428 "core": "Cortex-M4F",
<> 139:856d2700e60b 2429 "macros": ["EFM32PG12B500F1024GL125", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 139:856d2700e60b 2430 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 139:856d2700e60b 2431 "release_versions": ["2", "5"],
<> 139:856d2700e60b 2432 "public": false
<> 139:856d2700e60b 2433 },
<> 139:856d2700e60b 2434 "EFM32PG12_STK3402": {
<> 139:856d2700e60b 2435 "inherits": ["EFM32PG12B500F1024GL125"],
<> 139:856d2700e60b 2436 "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"],
<> 139:856d2700e60b 2437 "forced_reset_timeout": 2,
<> 139:856d2700e60b 2438 "config": {
<> 139:856d2700e60b 2439 "hf_clock_src": {
<> 139:856d2700e60b 2440 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 139:856d2700e60b 2441 "value": "HFXO",
<> 139:856d2700e60b 2442 "macro_name": "CORE_CLOCK_SOURCE"
<> 139:856d2700e60b 2443 },
<> 139:856d2700e60b 2444 "hfxo_clock_freq": {
<> 139:856d2700e60b 2445 "help": "Value: External crystal frequency in hertz",
<> 139:856d2700e60b 2446 "value": "40000000",
<> 139:856d2700e60b 2447 "macro_name": "HFXO_FREQUENCY"
<> 139:856d2700e60b 2448 },
<> 139:856d2700e60b 2449 "lf_clock_src": {
<> 139:856d2700e60b 2450 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 139:856d2700e60b 2451 "value": "LFXO",
<> 139:856d2700e60b 2452 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 139:856d2700e60b 2453 },
<> 139:856d2700e60b 2454 "lfxo_clock_freq": {
<> 139:856d2700e60b 2455 "help": "Value: External crystal frequency in hertz",
<> 139:856d2700e60b 2456 "value": "32768",
<> 139:856d2700e60b 2457 "macro_name": "LFXO_FREQUENCY"
<> 139:856d2700e60b 2458 },
<> 139:856d2700e60b 2459 "hfrco_clock_freq": {
<> 139:856d2700e60b 2460 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 139:856d2700e60b 2461 "value": "32000000",
<> 139:856d2700e60b 2462 "macro_name": "HFRCO_FREQUENCY"
<> 139:856d2700e60b 2463 },
<> 139:856d2700e60b 2464 "hfrco_band_select": {
<> 139:856d2700e60b 2465 "help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
<> 139:856d2700e60b 2466 "value": "cmuHFRCOFreq_32M0Hz",
<> 139:856d2700e60b 2467 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 139:856d2700e60b 2468 },
<> 139:856d2700e60b 2469 "board_controller_enable": {
<> 139:856d2700e60b 2470 "help": "Pin to pull high for enabling the USB serial port",
<> 139:856d2700e60b 2471 "value": "PA5",
<> 139:856d2700e60b 2472 "macro_name": "EFM_BC_EN"
<> 139:856d2700e60b 2473 }
<> 139:856d2700e60b 2474 }
<> 139:856d2700e60b 2475 },
<> 139:856d2700e60b 2476 "EFR32MG12P332F1024GL125": {
<> 139:856d2700e60b 2477 "inherits": ["EFM32"],
<> 139:856d2700e60b 2478 "extra_labels_add": ["EFR32MG12", "1024K", "SL_RAIL", "SL_CRYPTO"],
<> 139:856d2700e60b 2479 "core": "Cortex-M4F",
<> 139:856d2700e60b 2480 "macros": ["EFR32MG12P332F1024GL125", "TRANSACTION_QUEUE_SIZE_SPI=4"],
<> 139:856d2700e60b 2481 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
<> 139:856d2700e60b 2482 "release_versions": ["2", "5"],
<> 139:856d2700e60b 2483 "public": false
<> 139:856d2700e60b 2484 },
Anna Bridge 142:4eea097334d6 2485 "TB_SENSE_12": {
<> 139:856d2700e60b 2486 "inherits": ["EFR32MG12P332F1024GL125"],
<> 139:856d2700e60b 2487 "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"],
<> 132:9baf128c2fab 2488 "forced_reset_timeout": 5,
<> 132:9baf128c2fab 2489 "config": {
<> 132:9baf128c2fab 2490 "hf_clock_src": {
<> 132:9baf128c2fab 2491 "help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
<> 132:9baf128c2fab 2492 "value": "HFXO",
<> 132:9baf128c2fab 2493 "macro_name": "CORE_CLOCK_SOURCE"
<> 132:9baf128c2fab 2494 },
<> 132:9baf128c2fab 2495 "hfxo_clock_freq": {
<> 132:9baf128c2fab 2496 "help": "Value: External crystal frequency in hertz",
<> 132:9baf128c2fab 2497 "value": "38400000",
<> 132:9baf128c2fab 2498 "macro_name": "HFXO_FREQUENCY"
<> 132:9baf128c2fab 2499 },
<> 132:9baf128c2fab 2500 "lf_clock_src": {
<> 132:9baf128c2fab 2501 "help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
<> 132:9baf128c2fab 2502 "value": "LFXO",
<> 132:9baf128c2fab 2503 "macro_name": "LOW_ENERGY_CLOCK_SOURCE"
<> 132:9baf128c2fab 2504 },
<> 132:9baf128c2fab 2505 "lfxo_clock_freq": {
<> 132:9baf128c2fab 2506 "help": "Value: External crystal frequency in hertz",
<> 132:9baf128c2fab 2507 "value": "32768",
<> 132:9baf128c2fab 2508 "macro_name": "LFXO_FREQUENCY"
<> 132:9baf128c2fab 2509 },
<> 132:9baf128c2fab 2510 "hfrco_clock_freq": {
<> 132:9baf128c2fab 2511 "help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
<> 132:9baf128c2fab 2512 "value": "32000000",
<> 132:9baf128c2fab 2513 "macro_name": "HFRCO_FREQUENCY"
<> 132:9baf128c2fab 2514 },
<> 132:9baf128c2fab 2515 "hfrco_band_select": {
<> 132:9baf128c2fab 2516 "help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
<> 132:9baf128c2fab 2517 "value": "cmuHFRCOFreq_32M0Hz",
<> 132:9baf128c2fab 2518 "macro_name": "HFRCO_FREQUENCY_ENUM"
<> 128:9bcdf88f62b0 2519 }
<> 128:9bcdf88f62b0 2520 }
Kojto 122:f9eeca106725 2521 },
Kojto 122:f9eeca106725 2522 "WIZWIKI_W7500": {
Kojto 122:f9eeca106725 2523 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 2524 "core": "Cortex-M0",
Kojto 122:f9eeca106725 2525 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500"],
AnnaBridge 143:86740a56073b 2526 "supported_toolchains": ["uARM", "ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 2527 "inherits": ["Target"],
Kojto 122:f9eeca106725 2528 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 143:86740a56073b 2529 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 2530 },
Kojto 122:f9eeca106725 2531 "WIZWIKI_W7500P": {
Kojto 122:f9eeca106725 2532 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 2533 "core": "Cortex-M0",
Kojto 122:f9eeca106725 2534 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500P"],
AnnaBridge 143:86740a56073b 2535 "supported_toolchains": ["uARM", "ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 2536 "inherits": ["Target"],
Kojto 122:f9eeca106725 2537 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 143:86740a56073b 2538 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 2539 },
Kojto 122:f9eeca106725 2540 "WIZWIKI_W7500ECO": {
Kojto 122:f9eeca106725 2541 "inherits": ["Target"],
Kojto 122:f9eeca106725 2542 "core": "Cortex-M0",
Kojto 122:f9eeca106725 2543 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500ECO"],
AnnaBridge 143:86740a56073b 2544 "supported_toolchains": ["uARM", "ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 2545 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 143:86740a56073b 2546 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 2547 },
Kojto 122:f9eeca106725 2548 "SAMR21G18A": {
Kojto 122:f9eeca106725 2549 "inherits": ["Target"],
Kojto 122:f9eeca106725 2550 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 2551 "macros": ["__SAMR21G18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 2552 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMR21"],
Kojto 122:f9eeca106725 2553 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 2554 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
<> 128:9bcdf88f62b0 2555 "release_versions": ["2"],
<> 128:9bcdf88f62b0 2556 "device_name": "ATSAMR21G18A"
Kojto 122:f9eeca106725 2557 },
Kojto 122:f9eeca106725 2558 "SAMD21J18A": {
Kojto 122:f9eeca106725 2559 "inherits": ["Target"],
Kojto 122:f9eeca106725 2560 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 2561 "macros": ["__SAMD21J18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 2562 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMD21"],
Kojto 122:f9eeca106725 2563 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 2564 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
<> 128:9bcdf88f62b0 2565 "release_versions": ["2"],
<> 128:9bcdf88f62b0 2566 "device_name" : "ATSAMD21J18A"
Kojto 122:f9eeca106725 2567 },
Kojto 122:f9eeca106725 2568 "SAMD21G18A": {
Kojto 122:f9eeca106725 2569 "inherits": ["Target"],
Kojto 122:f9eeca106725 2570 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 2571 "macros": ["__SAMD21G18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 2572 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMD21"],
Kojto 122:f9eeca106725 2573 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 2574 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
<> 128:9bcdf88f62b0 2575 "release_versions": ["2"],
<> 128:9bcdf88f62b0 2576 "device_name": "ATSAMD21G18A"
Kojto 122:f9eeca106725 2577 },
Kojto 122:f9eeca106725 2578 "SAML21J18A": {
Kojto 122:f9eeca106725 2579 "inherits": ["Target"],
Kojto 122:f9eeca106725 2580 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 2581 "macros": ["__SAML21J18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 2582 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAML21"],
Kojto 122:f9eeca106725 2583 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
<> 128:9bcdf88f62b0 2584 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
<> 128:9bcdf88f62b0 2585 "device_name": "ATSAML21J18A"
Kojto 122:f9eeca106725 2586 },
Kojto 122:f9eeca106725 2587 "SAMG55J19": {
Kojto 122:f9eeca106725 2588 "inherits": ["Target"],
Kojto 122:f9eeca106725 2589 "core": "Cortex-M4",
Kojto 122:f9eeca106725 2590 "extra_labels": ["Atmel", "SAM_CortexM4", "SAMG55"],
Kojto 122:f9eeca106725 2591 "macros": ["__SAMG55J19__", "BOARD=75", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 2592 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 2593 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 2594 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
<> 128:9bcdf88f62b0 2595 "default_lib": "std",
<> 128:9bcdf88f62b0 2596 "device_name": "ATSAMG55J19"
Kojto 122:f9eeca106725 2597 },
Kojto 123:b0220dba8be7 2598 "MCU_NRF51_UNIFIED": {
Kojto 123:b0220dba8be7 2599 "inherits": ["Target"],
Kojto 123:b0220dba8be7 2600 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 2601 "OVERRIDE_BOOTLOADER_FILENAME": "nrf51822_bootloader.hex",
Kojto 123:b0220dba8be7 2602 "macros": [
Kojto 123:b0220dba8be7 2603 "NRF51",
Kojto 123:b0220dba8be7 2604 "TARGET_NRF51822",
Kojto 123:b0220dba8be7 2605 "BLE_STACK_SUPPORT_REQD",
Kojto 123:b0220dba8be7 2606 "SOFTDEVICE_PRESENT",
Kojto 123:b0220dba8be7 2607 "S130",
Kojto 123:b0220dba8be7 2608 "TARGET_MCU_NRF51822"
Kojto 123:b0220dba8be7 2609 ],
Kojto 123:b0220dba8be7 2610 "MERGE_BOOTLOADER": false,
AnnaBridge 143:86740a56073b 2611 "extra_labels": ["NORDIC", "MCU_NRF51", "MCU_NRF51822_UNIFIED", "NRF5", "SDK11"],
Kojto 123:b0220dba8be7 2612 "OUTPUT_EXT": "hex",
Kojto 123:b0220dba8be7 2613 "is_disk_virtual": true,
Kojto 123:b0220dba8be7 2614 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 123:b0220dba8be7 2615 "public": false,
Kojto 123:b0220dba8be7 2616 "MERGE_SOFT_DEVICE": true,
Kojto 123:b0220dba8be7 2617 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 123:b0220dba8be7 2618 {
Kojto 123:b0220dba8be7 2619 "boot": "",
Kojto 123:b0220dba8be7 2620 "name": "s130_nrf51_2.0.0_softdevice.hex",
Kojto 123:b0220dba8be7 2621 "offset": 110592
Kojto 123:b0220dba8be7 2622 }
Kojto 123:b0220dba8be7 2623 ],
Kojto 123:b0220dba8be7 2624 "detect_code": ["1070"],
Kojto 123:b0220dba8be7 2625 "post_binary_hook": {
Kojto 123:b0220dba8be7 2626 "function": "MCU_NRF51Code.binary_hook",
Kojto 123:b0220dba8be7 2627 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
Kojto 123:b0220dba8be7 2628 },
Kojto 123:b0220dba8be7 2629 "program_cycle_s": 6,
Kojto 123:b0220dba8be7 2630 "features": ["BLE"],
<> 128:9bcdf88f62b0 2631 "config": {
Kojto 123:b0220dba8be7 2632 "lf_clock_src": {
Kojto 123:b0220dba8be7 2633 "value": "NRF_LF_SRC_XTAL",
Kojto 123:b0220dba8be7 2634 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
AnnaBridge 125:2e9cc70d1897 2635 },
AnnaBridge 125:2e9cc70d1897 2636 "uart_hwfc": {
AnnaBridge 125:2e9cc70d1897 2637 "help": "Value: 1 for enable, 0 for disable",
AnnaBridge 125:2e9cc70d1897 2638 "value": 1,
AnnaBridge 125:2e9cc70d1897 2639 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
Kojto 123:b0220dba8be7 2640 }
<> 127:25aea2a3f4e3 2641 },
<> 127:25aea2a3f4e3 2642 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 123:b0220dba8be7 2643 },
Kojto 123:b0220dba8be7 2644 "MCU_NRF51_32K_UNIFIED": {
Kojto 123:b0220dba8be7 2645 "inherits": ["MCU_NRF51_UNIFIED"],
Kojto 123:b0220dba8be7 2646 "extra_labels_add": ["MCU_NORDIC_32K", "MCU_NRF51_32K"],
Kojto 123:b0220dba8be7 2647 "macros_add": ["TARGET_MCU_NORDIC_32K", "TARGET_MCU_NRF51_32K"],
Kojto 123:b0220dba8be7 2648 "public": false
Kojto 123:b0220dba8be7 2649 },
Kojto 123:b0220dba8be7 2650 "NRF51_DK": {
Kojto 123:b0220dba8be7 2651 "supported_form_factors": ["ARDUINO"],
Kojto 123:b0220dba8be7 2652 "inherits": ["MCU_NRF51_32K_UNIFIED"],
<> 129:0ab6a29f35bf 2653 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 128:9bcdf88f62b0 2654 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 2655 "device_name": "nRF51822_xxAA"
<> 128:9bcdf88f62b0 2656 },
<> 128:9bcdf88f62b0 2657 "NRF51_DONGLE": {
<> 128:9bcdf88f62b0 2658 "inherits": ["MCU_NRF51_32K_UNIFIED"],
<> 128:9bcdf88f62b0 2659 "progen": {"target": "nrf51-dongle"},
<> 128:9bcdf88f62b0 2660 "device_has": ["ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
Kojto 123:b0220dba8be7 2661 "release_versions": ["2", "5"]
Kojto 123:b0220dba8be7 2662 },
Kojto 123:b0220dba8be7 2663 "MCU_NRF52": {
Kojto 123:b0220dba8be7 2664 "inherits": ["Target"],
Kojto 123:b0220dba8be7 2665 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 2666 "macros": ["NRF52", "TARGET_NRF52832", "BLE_STACK_SUPPORT_REQD", "SOFTDEVICE_PRESENT", "S132"],
AnnaBridge 143:86740a56073b 2667 "extra_labels": ["NORDIC", "MCU_NRF52", "MCU_NRF52832", "NRF5", "SDK11", "NRF52_COMMON"],
Kojto 123:b0220dba8be7 2668 "OUTPUT_EXT": "hex",
Kojto 123:b0220dba8be7 2669 "is_disk_virtual": true,
Kojto 123:b0220dba8be7 2670 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 123:b0220dba8be7 2671 "public": false,
Kojto 123:b0220dba8be7 2672 "detect_code": ["1101"],
Kojto 123:b0220dba8be7 2673 "program_cycle_s": 6,
Kojto 123:b0220dba8be7 2674 "MERGE_SOFT_DEVICE": true,
Kojto 123:b0220dba8be7 2675 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 123:b0220dba8be7 2676 {
Kojto 123:b0220dba8be7 2677 "boot": "",
Kojto 123:b0220dba8be7 2678 "name": "s132_nrf52_2.0.0_softdevice.hex",
Kojto 123:b0220dba8be7 2679 "offset": 114688
Kojto 123:b0220dba8be7 2680 }
Kojto 123:b0220dba8be7 2681 ],
Kojto 123:b0220dba8be7 2682 "post_binary_hook": {
Kojto 123:b0220dba8be7 2683 "function": "MCU_NRF51Code.binary_hook",
Kojto 123:b0220dba8be7 2684 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
Kojto 123:b0220dba8be7 2685 },
Kojto 123:b0220dba8be7 2686 "MERGE_BOOTLOADER": false,
Kojto 123:b0220dba8be7 2687 "features": ["BLE"],
<> 128:9bcdf88f62b0 2688 "config": {
Kojto 123:b0220dba8be7 2689 "lf_clock_src": {
Kojto 123:b0220dba8be7 2690 "value": "NRF_LF_SRC_XTAL",
Kojto 123:b0220dba8be7 2691 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
AnnaBridge 125:2e9cc70d1897 2692 },
AnnaBridge 125:2e9cc70d1897 2693 "uart_hwfc": {
AnnaBridge 125:2e9cc70d1897 2694 "help": "Value: 1 for enable, 0 for disable",
AnnaBridge 125:2e9cc70d1897 2695 "value": 1,
AnnaBridge 125:2e9cc70d1897 2696 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
Kojto 123:b0220dba8be7 2697 }
Kojto 123:b0220dba8be7 2698 }
Kojto 123:b0220dba8be7 2699 },
Kojto 123:b0220dba8be7 2700 "NRF52_DK": {
Kojto 123:b0220dba8be7 2701 "supported_form_factors": ["ARDUINO"],
Kojto 123:b0220dba8be7 2702 "inherits": ["MCU_NRF52"],
<> 128:9bcdf88f62b0 2703 "macros_add": ["BOARD_PCA10040", "NRF52_PAN_12", "NRF52_PAN_15", "NRF52_PAN_58", "NRF52_PAN_55", "NRF52_PAN_54", "NRF52_PAN_31", "NRF52_PAN_30", "NRF52_PAN_51", "NRF52_PAN_36", "NRF52_PAN_53", "S132", "CONFIG_GPIO_AS_PINRESET", "BLE_STACK_SUPPORT_REQD", "SWI_DISABLE0", "NRF52_PAN_20", "NRF52_PAN_64", "NRF52_PAN_62", "NRF52_PAN_63"],
<> 129:0ab6a29f35bf 2704 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 128:9bcdf88f62b0 2705 "release_versions": ["2", "5"],
<> 128:9bcdf88f62b0 2706 "device_name": "nRF52832_xxAA"
Kojto 123:b0220dba8be7 2707 },
<> 132:9baf128c2fab 2708 "UBLOX_EVA_NINA": {
<> 132:9baf128c2fab 2709 "inherits": ["MCU_NRF52"],
<> 132:9baf128c2fab 2710 "macros_add": ["BOARD_PCA10040", "NRF52_PAN_12", "NRF52_PAN_15", "NRF52_PAN_58", "NRF52_PAN_55", "NRF52_PAN_54", "NRF52_PAN_31", "NRF52_PAN_30", "NRF52_PAN_51", "NRF52_PAN_36", "NRF52_PAN_53", "S132", "CONFIG_GPIO_AS_PINRESET", "BLE_STACK_SUPPORT_REQD", "SWI_DISABLE0", "NRF52_PAN_20", "NRF52_PAN_64", "NRF52_PAN_62", "NRF52_PAN_63"],
<> 133:99b5ccf27215 2711 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 132:9baf128c2fab 2712 "release_versions": ["2", "5"],
<> 135:176b8275d35d 2713 "overrides": {"uart_hwfc": 0},
<> 133:99b5ccf27215 2714 "device_name": "nRF52832_xxAA"
<> 133:99b5ccf27215 2715 },
<> 133:99b5ccf27215 2716 "UBLOX_EVK_NINA_B1": {
<> 133:99b5ccf27215 2717 "supported_form_factors": ["ARDUINO"],
<> 133:99b5ccf27215 2718 "inherits": ["MCU_NRF52"],
<> 133:99b5ccf27215 2719 "macros_add": ["BOARD_PCA10040", "NRF52_PAN_12", "NRF52_PAN_15", "NRF52_PAN_58", "NRF52_PAN_55", "NRF52_PAN_54", "NRF52_PAN_31", "NRF52_PAN_30", "NRF52_PAN_51", "NRF52_PAN_36", "NRF52_PAN_53", "S132", "CONFIG_GPIO_AS_PINRESET", "BLE_STACK_SUPPORT_REQD", "SWI_DISABLE0", "NRF52_PAN_20", "NRF52_PAN_64", "NRF52_PAN_62", "NRF52_PAN_63"],
<> 133:99b5ccf27215 2720 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 133:99b5ccf27215 2721 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 2722 "device_name": "nRF52832_xxAA"
<> 132:9baf128c2fab 2723 },
AnnaBridge 126:abea610beb85 2724 "DELTA_DFBM_NQ620": {
AnnaBridge 126:abea610beb85 2725 "supported_form_factors": ["ARDUINO"],
AnnaBridge 126:abea610beb85 2726 "inherits": ["MCU_NRF52"],
<> 127:25aea2a3f4e3 2727 "macros_add": ["BOARD_PCA10040", "NRF52_PAN_12", "NRF52_PAN_15", "NRF52_PAN_58", "NRF52_PAN_55", "NRF52_PAN_54", "NRF52_PAN_31", "NRF52_PAN_30", "NRF52_PAN_51", "NRF52_PAN_36", "NRF52_PAN_53", "S132", "CONFIG_GPIO_AS_PINRESET", "BLE_STACK_SUPPORT_REQD", "SWI_DISABLE0", "NRF52_PAN_20", "NRF52_PAN_64", "NRF52_PAN_62", "NRF52_PAN_63"],
AnnaBridge 126:abea610beb85 2728 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 128:9bcdf88f62b0 2729 "release_versions": ["2", "5"],
<> 132:9baf128c2fab 2730 "overrides": {"lf_clock_src": "NRF_LF_SRC_RC"},
<> 139:856d2700e60b 2731 "config": {
<> 139:856d2700e60b 2732 "lf_clock_rc_calib_timer_interval": {
<> 139:856d2700e60b 2733 "value": 16,
<> 139:856d2700e60b 2734 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_CALIB_TIMER_INTERVAL"
<> 139:856d2700e60b 2735 },
<> 139:856d2700e60b 2736 "lf_clock_rc_calib_mode_config": {
<> 139:856d2700e60b 2737 "value": 0,
<> 139:856d2700e60b 2738 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_CALIB_MODE_CONFIG"
<> 139:856d2700e60b 2739 }
<> 139:856d2700e60b 2740 },
<> 128:9bcdf88f62b0 2741 "device_name": "nRF52832_xxAA"
AnnaBridge 126:abea610beb85 2742 },
<> 140:97feb9bacc10 2743 "MCU_NRF52840": {
<> 140:97feb9bacc10 2744 "inherits": ["Target"],
<> 140:97feb9bacc10 2745 "core": "Cortex-M4F",
<> 140:97feb9bacc10 2746 "macros": ["TARGET_NRF52840", "BLE_STACK_SUPPORT_REQD", "SOFTDEVICE_PRESENT", "S140", "NRF_SD_BLE_API_VERSION=5", "NRF52840_XXAA", "NRF_DFU_SETTINGS_VERSION=1", "NRF_SD_BLE_API_VERSION=5"],
AnnaBridge 143:86740a56073b 2747 "extra_labels": ["NORDIC", "MCU_NRF52840", "NRF5", "SDK13", "NRF52_COMMON"],
<> 140:97feb9bacc10 2748 "OUTPUT_EXT": "hex",
<> 140:97feb9bacc10 2749 "is_disk_virtual": true,
<> 140:97feb9bacc10 2750 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
<> 140:97feb9bacc10 2751 "public": false,
<> 140:97feb9bacc10 2752 "detect_code": ["1101"],
<> 140:97feb9bacc10 2753 "program_cycle_s": 6,
<> 140:97feb9bacc10 2754 "MERGE_SOFT_DEVICE": true,
<> 140:97feb9bacc10 2755 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
<> 140:97feb9bacc10 2756 {
<> 140:97feb9bacc10 2757 "boot": "",
<> 140:97feb9bacc10 2758 "name": "s140_nrf52840_5.0.0-1.alpha_softdevice.hex",
<> 140:97feb9bacc10 2759 "offset": 135168
<> 140:97feb9bacc10 2760 }
<> 140:97feb9bacc10 2761 ],
<> 140:97feb9bacc10 2762 "bootloader_select_index": 0,
<> 140:97feb9bacc10 2763 "post_binary_hook": {
<> 140:97feb9bacc10 2764 "function": "MCU_NRF51Code.binary_hook",
<> 140:97feb9bacc10 2765 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
<> 140:97feb9bacc10 2766 },
<> 140:97feb9bacc10 2767 "MERGE_BOOTLOADER": false,
<> 140:97feb9bacc10 2768 "features": ["BLE"],
<> 140:97feb9bacc10 2769 "config": {
<> 140:97feb9bacc10 2770 "lf_clock_src": {
<> 140:97feb9bacc10 2771 "value": "NRF_LF_SRC_XTAL",
<> 140:97feb9bacc10 2772 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
<> 140:97feb9bacc10 2773 },
<> 140:97feb9bacc10 2774 "uart_hwfc": {
<> 140:97feb9bacc10 2775 "help": "Value: 1 for enable, 0 for disable",
<> 140:97feb9bacc10 2776 "value": 1,
<> 140:97feb9bacc10 2777 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
<> 140:97feb9bacc10 2778 }
<> 140:97feb9bacc10 2779 }
<> 140:97feb9bacc10 2780 },
<> 140:97feb9bacc10 2781 "NRF52840_DK": {
<> 140:97feb9bacc10 2782 "supported_form_factors": ["ARDUINO"],
<> 140:97feb9bacc10 2783 "inherits": ["MCU_NRF52840"],
<> 140:97feb9bacc10 2784 "macros_add": ["BOARD_PCA10056", "CONFIG_GPIO_AS_PINRESET", "SWI_DISABLE0", "NRF52_ERRATA_20"],
<> 140:97feb9bacc10 2785 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
<> 140:97feb9bacc10 2786 "release_versions": ["2", "5"],
<> 140:97feb9bacc10 2787 "device_name": "nRF52840_xxAA"
<> 140:97feb9bacc10 2788 },
Kojto 122:f9eeca106725 2789 "BLUEPILL_F103C8": {
Kojto 122:f9eeca106725 2790 "core": "Cortex-M3",
Kojto 122:f9eeca106725 2791 "default_toolchain": "GCC_ARM",
Kojto 122:f9eeca106725 2792 "extra_labels": ["STM", "STM32F1", "STM32F103C8"],
Kojto 122:f9eeca106725 2793 "supported_toolchains": ["GCC_ARM"],
Kojto 122:f9eeca106725 2794 "inherits": ["Target"],
Kojto 122:f9eeca106725 2795 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 123:b0220dba8be7 2796 },
Kojto 123:b0220dba8be7 2797 "NUMAKER_PFM_NUC472": {
Kojto 123:b0220dba8be7 2798 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 2799 "default_toolchain": "ARM",
Anna Bridge 141:794e51388b66 2800 "extra_labels": ["NUVOTON", "NUC472", "NU_XRAM_SUPPORTED", "FLASH_CMSIS_ALGO"],
Kojto 123:b0220dba8be7 2801 "is_disk_virtual": true,
Kojto 123:b0220dba8be7 2802 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 123:b0220dba8be7 2803 "inherits": ["Target"],
Anna Bridge 141:794e51388b66 2804 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "STDIO_MESSAGES", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "TRNG", "CAN", "FLASH"],
<> 128:9bcdf88f62b0 2805 "features": ["LWIP"],
<> 128:9bcdf88f62b0 2806 "release_versions": ["5"],
Anna Bridge 141:794e51388b66 2807 "device_name": "NUC472HI8AE",
Anna Bridge 141:794e51388b66 2808 "bootloader_supported": true
<> 128:9bcdf88f62b0 2809 },
AnnaBridge 125:2e9cc70d1897 2810 "NCS36510": {
AnnaBridge 125:2e9cc70d1897 2811 "inherits": ["Target"],
AnnaBridge 125:2e9cc70d1897 2812 "core": "Cortex-M3",
AnnaBridge 125:2e9cc70d1897 2813 "extra_labels": ["ONSEMI"],
<> 130:d75b3fe1f5cb 2814 "config": {
<> 130:d75b3fe1f5cb 2815 "mac-addr-low": {
<> 130:d75b3fe1f5cb 2816 "help": "Lower 32 bits of the MAC extended address. All FFs indicates that factory programmed MAC address shall be used. In order to override the factory programmed MAC address this value needs to be changed from 0xFFFFFFFF to any chosen value.",
<> 130:d75b3fe1f5cb 2817 "value": "0xFFFFFFFF"
<> 130:d75b3fe1f5cb 2818 },
<> 130:d75b3fe1f5cb 2819 "mac-addr-high": {
<> 130:d75b3fe1f5cb 2820 "help": "Higher 32 bits of the MAC extended address. All FFs indicates that factory programmed MAC address shall be used. In order to override the factory programmed MAC address this value needs to be changed from 0xFFFFFFFF to any chosen value.",
<> 130:d75b3fe1f5cb 2821 "value": "0xFFFFFFFF"
<> 130:d75b3fe1f5cb 2822 },
<> 130:d75b3fe1f5cb 2823 "32KHz-clk-trim": {
<> 130:d75b3fe1f5cb 2824 "help": "32KHz clock trim",
<> 130:d75b3fe1f5cb 2825 "value": "0x39"
<> 130:d75b3fe1f5cb 2826 },
<> 130:d75b3fe1f5cb 2827 "32MHz-clk-trim": {
<> 130:d75b3fe1f5cb 2828 "help": "32MHz clock trim",
<> 130:d75b3fe1f5cb 2829 "value": "0x17"
<> 130:d75b3fe1f5cb 2830 },
<> 130:d75b3fe1f5cb 2831 "rssi-trim": {
<> 130:d75b3fe1f5cb 2832 "help": "RSSI trim",
<> 130:d75b3fe1f5cb 2833 "value": "0x3D"
<> 130:d75b3fe1f5cb 2834 },
<> 130:d75b3fe1f5cb 2835 "txtune-trim": {
<> 130:d75b3fe1f5cb 2836 "help": "TX tune trim",
<> 130:d75b3fe1f5cb 2837 "value": "0xFFFFFFFF"
<> 130:d75b3fe1f5cb 2838 }
<> 130:d75b3fe1f5cb 2839 },
AnnaBridge 125:2e9cc70d1897 2840 "post_binary_hook": {"function": "NCS36510TargetCode.ncs36510_addfib"},
<> 129:0ab6a29f35bf 2841 "macros": ["CM3", "CPU_NCS36510", "TARGET_NCS36510", "LOAD_ADDRESS=0x3000"],
AnnaBridge 125:2e9cc70d1897 2842 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
<> 138:093f2bd7b9eb 2843 "device_has": ["ANALOGIN", "SERIAL", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "LOWPOWERTIMER", "TRNG", "SPISLAVE"],
AnnaBridge 125:2e9cc70d1897 2844 "release_versions": ["2", "5"]
<> 128:9bcdf88f62b0 2845 },
<> 128:9bcdf88f62b0 2846 "NUMAKER_PFM_M453": {
<> 128:9bcdf88f62b0 2847 "core": "Cortex-M4F",
<> 128:9bcdf88f62b0 2848 "default_toolchain": "ARM",
Anna Bridge 141:794e51388b66 2849 "extra_labels": ["NUVOTON", "M451", "NUMAKER_PFM_M453", "FLASH_CMSIS_ALGO"],
<> 128:9bcdf88f62b0 2850 "is_disk_virtual": true,
<> 128:9bcdf88f62b0 2851 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
<> 128:9bcdf88f62b0 2852 "inherits": ["Target"],
<> 128:9bcdf88f62b0 2853 "progen": {"target": "numaker-pfm-m453"},
Anna Bridge 141:794e51388b66 2854 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "STDIO_MESSAGES", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "CAN", "FLASH"],
<> 128:9bcdf88f62b0 2855 "release_versions": ["2", "5"],
Anna Bridge 141:794e51388b66 2856 "device_name": "M453VG6AE",
Anna Bridge 141:794e51388b66 2857 "bootloader_supported": true
<> 129:0ab6a29f35bf 2858 },
<> 129:0ab6a29f35bf 2859 "HI2110": {
<> 129:0ab6a29f35bf 2860 "inherits": ["Target"],
<> 129:0ab6a29f35bf 2861 "core": "Cortex-M0",
<> 129:0ab6a29f35bf 2862 "default_toolchain": "GCC_ARM",
<> 129:0ab6a29f35bf 2863 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
<> 129:0ab6a29f35bf 2864 "extra_labels": ["ublox"],
<> 129:0ab6a29f35bf 2865 "macros": ["TARGET_PROCESSOR_FAMILY_BOUDICA", "BOUDICA_SARA", "NDEBUG=1"],
<> 129:0ab6a29f35bf 2866 "public": false,
<> 129:0ab6a29f35bf 2867 "target_overrides": {
<> 129:0ab6a29f35bf 2868 "*": {
<> 129:0ab6a29f35bf 2869 "core.stdio-flush-at-exit": false
<> 129:0ab6a29f35bf 2870 }
<> 129:0ab6a29f35bf 2871 },
<> 129:0ab6a29f35bf 2872 "device_has": ["INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SLEEP", "STDIO_MESSAGES"],
<> 129:0ab6a29f35bf 2873 "default_lib": "std",
<> 129:0ab6a29f35bf 2874 "release_versions": ["5"]
<> 129:0ab6a29f35bf 2875 },
<> 129:0ab6a29f35bf 2876 "SARA_NBIOT": {
<> 129:0ab6a29f35bf 2877 "inherits": ["HI2110"],
<> 129:0ab6a29f35bf 2878 "extra_labels": ["ublox", "HI2110"],
<> 129:0ab6a29f35bf 2879 "public": false
<> 129:0ab6a29f35bf 2880 },
<> 129:0ab6a29f35bf 2881 "SARA_NBIOT_EVK": {
<> 129:0ab6a29f35bf 2882 "inherits": ["SARA_NBIOT"],
<> 129:0ab6a29f35bf 2883 "extra_labels": ["ublox", "HI2110", "SARA_NBIOT"]
Kojto 122:f9eeca106725 2884 }
Kojto 122:f9eeca106725 2885 }