diff --git a/boards/p1am100.json b/boards/p1am100.json new file mode 100644 index 0000000..b421d1a --- /dev/null +++ b/boards/p1am100.json @@ -0,0 +1,53 @@ +{ + "build": { + "arduino": { + "ldscript": "flash_with_bootloader.ld" + }, + "core": "arduino", + "cpu": "cortex-m0plus", + "extra_flags": "-DARDUINO_SAMD_MKRZERO -D__SAMD21G18A__ -DUSE_ARDUINO_MKR_PIN_LAYOUT", + "f_cpu": "48000000L", + "hwids": [ + [ + "0x1354", + "0x4000" + ], + [ + "0x1354", + "0x4001" + ] + ], + "mcu": "samd21g18a", + "usb_product": "P1AM-100", + "variant": "p1am100" + }, + "debug": { + "jlink_device": "ATSAMD21G18", + "openocd_chipname": "at91samd21g18", + "openocd_target": "at91samdXX", + "svd_path": "ATSAMD21G18A.svd" + }, + "frameworks": [ + "arduino" + ], + "name": "P1AM-100", + "upload": { + "disable_flushing": true, + "maximum_ram_size": 32768, + "maximum_size": 262144, + "native_usb": true, + "offset_address": "0x2000", + "protocol": "sam-ba", + "protocols": [ + "sam-ba", + "blackmagic", + "jlink", + "atmel-ice" + ], + "require_upload_port": true, + "use_1200bps_touch": true, + "wait_for_upload_port": true + }, + "url": "https://www.automationdirect.com/adc/shopping/catalog/programmable_controllers/open_source_controllers_(arduino-compatible)", + "vendor": "FACTS Engineering, LLC" +}