Skip to content

Commit 7473729

Browse files
committed
Merge branch 'master' of github.com:adafruit/ArduinoCore-samd
2 parents b64fe90 + 4693b93 commit 7473729

File tree

7 files changed

+27
-5
lines changed

7 files changed

+27
-5
lines changed

boards.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -941,9 +941,8 @@ adafruit_TRRStrinkey_m0.menu.debug.on=On
941941
adafruit_TRRStrinkey_m0.menu.debug.on.build.flags.debug=-g
942942

943943

944-
945944
# -----------------------------------
946-
# Adafruit TRRS Trinkey M0 (SAMD21)
945+
# Adafruit Thumbstick Trinkey M0 (SAMD21)
947946
# -----------------------------------
948947
adafruit_thumbsticktrinkey_m0.name=Adafruit Thumbstick Trinkey M0 (SAMD21)
949948

platform.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# https://arduino.github.io/arduino-cli/0.33/platform-specification/
2121

2222
name=Adafruit SAMD (32-bits ARM Cortex-M0+ and Cortex-M4) Boards
23-
version=1.7.14
23+
version=1.7.15
2424

2525
# Compile variables
2626
# -----------------
@@ -195,7 +195,7 @@ tools.openocd.erase.pattern=
195195

196196
tools.openocd.bootloader.params.verbose=-d2
197197
tools.openocd.bootloader.params.quiet=-d0
198-
tools.openocd.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/{build.openocdscript}" -c "telnet_port disabled; init; halt; at91samd bootloader 0; program {{runtime.platform.path}/bootloaders/{bootloader.file}} verify reset; shutdown"
198+
tools.openocd.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/{build.openocdscript}" -c "telnet_port disabled; init; halt; $_FLASHDRIVER bootloader 0; program {{runtime.platform.path}/bootloaders/{bootloader.file}} verify reset; shutdown"
199199

200200
#
201201
# OpenOCD sketch upload - version with configurable bootloader size
@@ -221,7 +221,7 @@ tools.openocd-withbootsize.erase.pattern=
221221

222222
tools.openocd-withbootsize.bootloader.params.verbose=-d2
223223
tools.openocd-withbootsize.bootloader.params.quiet=-d0
224-
tools.openocd-withbootsize.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/{build.openocdscript}" -c "telnet_port disabled; init; halt; at91samd bootloader 0; program {{runtime.platform.path}/bootloaders/{bootloader.file}} verify reset; shutdown"
224+
tools.openocd-withbootsize.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/{build.openocdscript}" -c "telnet_port disabled; init; halt; $_FLASHDRIVER bootloader 0; program {{runtime.platform.path}/bootloaders/{bootloader.file}} verify reset; shutdown"
225225

226226
# ----------------------------------------
227227
# Debugger configuration (general options)

scripts/openocd/daplink_samd21.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ transport select swd
2424
# chip name
2525
set CHIPNAME samd21
2626

27+
set _FLASHDRIVER at91samd
28+
2729
source [find target/at91samdXX.cfg]

scripts/openocd/daplink_samd51.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ transport select swd
2424
# chip name
2525
set CHIPNAME samd51
2626

27+
set _FLASHDRIVER atsame5
28+
2729
source [find target/atsame5x.cfg]

scripts/openocd/jlink_samd21.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ transport select swd
2424
# chip name
2525
set CHIPNAME samd21
2626

27+
set _FLASHDRIVER at91samd
28+
2729
source [find target/at91samdXX.cfg]

scripts/openocd/jlink_samd51.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ transport select swd
2424
# chip name
2525
set CHIPNAME samd51
2626

27+
set _FLASHDRIVER atsame5
28+
2729
source [find target/atsame5x.cfg]

tools/makeboards.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,21 @@ def make_board(mcu, name, variant, vendor, product, vid, pid_list, boarddefine,
275275
"SHT4XTRINKEY_M0", "-D__SAMD21E18A__ -DCRYSTALLESS -DADAFRUIT_SHT4XTRINKEY_M0",
276276
"sht4xtrinkey_m0/bootloader-sht4xtrinkey_m0.bin"],
277277

278+
["adafruit_pixeltrinkey_m0", "pixeltrinkey_m0", "Adafruit", "Pixel Trinkey M0",
279+
"0x239A", ["0x8155", "0x0155", "0x8156"],
280+
"PIXELTRINKEY_M0", "-D__SAMD21E18A__ -DCRYSTALLESS -DADAFRUIT_PIXELTRINKEY_M0",
281+
"pixeltrinkey_m0/bootloader-pixeltrinkey_m0.bin"],
282+
283+
["adafruit_TRRStrinkey_m0", "TRRStrinkey_m0", "Adafruit", "TRRS Trinkey M0",
284+
"0x239A", ["0x8157", "0x0157", "0x8158"],
285+
"TRRSTRINKEY_M0", "-D__SAMD21E18A__ -DCRYSTALLESS -DADAFRUIT_TRRSTRINKEY_M0",
286+
"TRRStrinkey_m0/bootloader-TRRStrinkey_m0.bin"],
287+
288+
["adafruit_thumbsticktrinkey_m0", "thumbsticktrinkey_m0", "Adafruit", "Thumbstick Trinkey M0",
289+
"0x239A", ["0x8159", "0x0159", "0x8160"],
290+
"THUMBSTICKTRINKEY_M0", "-D__SAMD21E18A__ -DCRYSTALLESS -DADAFRUIT_THUMBSTICKTRINKEY_M0",
291+
"thumbsticktrinkey_m0/bootloader-thumbsticktrinkey_m0.bin"],
292+
278293
["adafruit_itsybitsy_m0", "itsybitsy_m0", "Adafruit", "ItsyBitsy M0 Express",
279294
"0x239A", ["0x800F", "0x000F", "0x8012"],
280295
"ITSYBITSY_M0", "-D__SAMD21G18A__ -DCRYSTALLESS -DADAFRUIT_ITSYBITSY_M0",

0 commit comments

Comments
 (0)