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