From eb4756360a8fb2856ed94e065ce3df5db4d5acd3 Mon Sep 17 00:00:00 2001 From: Valeriy Koval Date: Wed, 18 Feb 2015 20:01:39 +0200 Subject: [PATCH] Define MCU & CPU per board --- platformio/boards/arduino.json | 3 ++- platformio/boards/digistump.json | 3 ++- platformio/boards/stm32.json | 9 ++++++--- platformio/boards/teensy.json | 6 ++++-- platformio/boards/titiva.json | 9 ++++++--- 5 files changed, 20 insertions(+), 10 deletions(-) diff --git a/platformio/boards/arduino.json b/platformio/boards/arduino.json index c55b8843..30c3a36d 100644 --- a/platformio/boards/arduino.json +++ b/platformio/boards/arduino.json @@ -542,7 +542,8 @@ "core": "arduino", "extra_flags": "-D__SAM3X8E__ -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM", "f_cpu": "84000000L", - "mcu": "cortex-m3", + "mcu": "at91sam3x8e", + "cpu": "cortex-m3", "pid": "0x003e", "usb_product": "Arduino Due", "variant": "arduino_due_x", diff --git a/platformio/boards/digistump.json b/platformio/boards/digistump.json index 7488579d..f9b66eac 100644 --- a/platformio/boards/digistump.json +++ b/platformio/boards/digistump.json @@ -80,7 +80,8 @@ "core": "digispark_digix", "extra_flags": "-w -D__SAM3X8E__ -DARDUINO_SAM_DIGIX -DARDUINO_ARCH_SAM", "f_cpu": "84000000L", - "mcu": "cortex-m3", + "mcu": "at91sam3x8e", + "cpu": "cortex-m3", "ldscript": "sam3x8e.ld", "pid": "0x078A", "usb_product": "Digistump DigiX", diff --git a/platformio/boards/stm32.json b/platformio/boards/stm32.json index bebf43ca..e22cb946 100644 --- a/platformio/boards/stm32.json +++ b/platformio/boards/stm32.json @@ -5,7 +5,8 @@ "extra_flags": "-DSTM32F40_41xxx", "f_cpu": "168000000L", "ldscript": "stm32f405x6.ld", - "mcu": "cortex-m4", + "cpu": "cortex-m4", + "mcu": "stm32f407vgt6", "variant": "stm32f4" }, "name": "STM32F4Discovery (168 MHz) with digital accelerometer, digital microphone, audio DAC", @@ -21,7 +22,8 @@ "extra_flags": "-DSTM32L1XX_MD", "f_cpu": "32000000L", "ldscript": "stm32l15xx6.ld", - "mcu": "cortex-m3", + "cpu": "cortex-m3", + "mcu": "stm32l152rbt6", "variant": "stm32l1" }, "name": "STM32LDiscovery (32 MHz) ultra low-power development kit", @@ -37,7 +39,8 @@ "extra_flags": "-DSTM32F303xC", "f_cpu": "72000000L", "ldscript": "stm32f30xx.ld", - "mcu": "cortex-m4", + "cpu": "cortex-m4", + "mcu": "stm32f303vct6", "variant": "stm32f3" }, "name": "STM32F3Discovery (72 MHz) with accelerometer, gyroscope and e-compass", diff --git a/platformio/boards/teensy.json b/platformio/boards/teensy.json index b1882bc9..78e6929d 100644 --- a/platformio/boards/teensy.json +++ b/platformio/boards/teensy.json @@ -33,7 +33,8 @@ "extra_flags": "-D__MK20DX128__", "f_cpu": "48000000L", "ldscript": "mk20dx128.ld", - "mcu": "mk20dx128" + "mcu": "mk20dx128", + "cpu": "cortex-m4" }, "name": "Teensy 3.0", "platform": "teensy", @@ -49,7 +50,8 @@ "extra_flags": "-D__MK20DX256__", "f_cpu": "72000000L", "ldscript": "mk20dx256.ld", - "mcu": "mk20dx256" + "mcu": "mk20dx256", + "cpu": "cortex-m4" }, "name": "Teensy 3.1", "platform": "teensy", diff --git a/platformio/boards/titiva.json b/platformio/boards/titiva.json index acccb418..08bf7b00 100644 --- a/platformio/boards/titiva.json +++ b/platformio/boards/titiva.json @@ -4,7 +4,8 @@ "core": "lm4f", "f_cpu": "80000000L", "ldscript": "lm4fcpp_blizzard.ld", - "mcu": "cortex-m4", + "cpu": "cortex-m4", + "mcu": "lplm4f120h5qr", "variant": "stellarpad" }, "name": "LaunchPad (Stellaris) w/ lm4f120 (80MHz)", @@ -19,7 +20,8 @@ "core": "lm4f", "f_cpu": "80000000L", "ldscript": "lm4fcpp_blizzard.ld", - "mcu": "cortex-m4", + "cpu": "cortex-m4", + "mcu": "lptm4c1230c3pm", "variant": "stellarpad" }, "name": "LaunchPad (Tiva C) w/ tm4c123 (80MHz)", @@ -34,7 +36,8 @@ "core": "lm4f", "f_cpu": "120000000L", "ldscript": "lm4fcpp_snowflake.ld", - "mcu": "cortex-m4", + "cpu": "cortex-m4", + "mcu": "lptm4c1294ncpdt", "variant": "launchpad_129" }, "name": "LaunchPad (Tiva C) w/ tm4c129 (120MHz)",