From 8fe8318c7740e2b4e9c45fff2ff23b9f26d6f77f Mon Sep 17 00:00:00 2001 From: Valeriy Koval Date: Wed, 6 Jul 2016 11:02:36 +0300 Subject: [PATCH] Add Arduino M0 as a separate board --- platformio/boards/arduino.json | 38 ++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/platformio/boards/arduino.json b/platformio/boards/arduino.json index 29f22147..e5ac7c25 100644 --- a/platformio/boards/arduino.json +++ b/platformio/boards/arduino.json @@ -987,14 +987,14 @@ "url": "http://www.arduino.org/products/boards/arduino-m0-pro", "vendor": "Arduino" }, - "mzeroUSB": { + "mzeroproUSB": { "build": { "core": "arduino_zero", "extra_flags": "-DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__", "f_cpu": "48000000L", "mcu": "samd21g18a", "cpu": "cortex-m0plus", - "usb_product": "Arduino M0/Pro", + "usb_product": "Arduino M0 Pro", "variant": "arduino_zero", "ldscript": "samd21g18a_bootloader_org.ld", "hwids": [ @@ -1021,6 +1021,40 @@ "url": "http://www.arduino.org/products/boards/arduino-m0-pro", "vendor": "Arduino" }, + "mzeroUSB": { + "build": { + "core": "arduino_zero", + "extra_flags": "-DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__", + "f_cpu": "48000000L", + "mcu": "samd21g18a", + "cpu": "cortex-m0plus", + "usb_product": "Arduino M0", + "variant": "arduino_zero", + "ldscript": "samd21g18a_bootloader_org.ld", + "hwids": [ + ["0x2A03", "0x004D"], + ["0x2A03", "0x804D"], + ["0x2A03", "0x004E"], + ["0x2A03", "0x804E"] + ] + }, + "frameworks": ["arduino"], + "name": "Arduino M0", + "platform": "atmelsam", + "upload": { + "disable_flushing": true, + "maximum_ram_size": 32768, + "maximum_size": 262144, + "protocol": "stk500v2", + "require_upload_port" : true, + "speed": 57600, + "use_1200bps_touch": true, + "wait_for_upload_port": true, + "section_start": "0x4000" + }, + "url": "http://www.arduino.org/products/boards/arduino-m0", + "vendor": "Arduino" + }, "tian": { "build": { "core": "arduino_zero",