Richard Meadows
ea78e2d737
Complete refactor of samd20 -> samd
2015-01-18 22:40:02 +00:00
Richard Meadows
565795e168
Added support for SAMD10/11/21, and list of tested SAM D devices
...
This allows blackmagic to be used with the new Arduino Zero board via
the unpopulated SWD header on the east end of the board.
2015-01-18 22:35:59 +00:00
Richard Meadows
3726061773
Support for the NVMCTRL Security Bit (PROT=1)
2015-01-18 20:46:26 +00:00
Richard Meadows
e75ea64a01
Renamed nvmc control a register to match datasheet
2015-01-18 14:11:58 +00:00
Richard Meadows
1c1312b467
Added better feedback for samd erase failures
2015-01-18 13:22:41 +00:00
Gareth McMullin
a3ab9b24d1
Avoid repetition of cortexm code in stmd20 driver.
2015-01-18 12:16:17 +13:00
Richard Meadows
cad30cfa39
Fixed run command on SAM D20 old revision B silicon.
...
This appears to be related to Atmel Errata Reference 12015 (see §
35.4.1 DSU in the datasheet) but only applies to revision B silicon -
not revision C. While this is an old silicion revision (latest is
revision E as of 17 Jan 2015) I found one on a development board.
2015-01-17 18:58:00 +00:00
Richard Eoin Meadows
091389b982
SAMD20 prints die revision
2014-09-03 21:17:48 +12:00
Richard Eoin Meadows
f4e20d0d04
Ooops - Semicolon from last commit :-)
2014-09-03 21:17:48 +12:00
Richard Eoin Meadows
f4474557d0
SAM D20 MBIST shouldn't fail silently
2014-09-03 21:17:48 +12:00
Richard Eoin Meadows
39a0b064af
Use external access DSU range
2014-09-03 21:17:48 +12:00
Richard Eoin Meadows
2a444ab1fb
Fixed SAM D20 support with reset attached.
...
monitor connect_srst enable can be used to connect to targets that re-use the SWCLK pin
2014-09-03 21:17:48 +12:00
Richard Eoin Meadows
e75798f201
Optimised flash write, programming speed is now approx. 2x faster
2014-09-03 21:17:48 +12:00
Richard Eoin Meadows
02812b6bf1
Added notes about the datasheet and NVMCTRL Security Bit
2014-09-03 21:17:41 +12:00
Richard Eoin Meadows
945a2802d5
Atmel SAMD20 support
2014-09-03 21:17:41 +12:00