Added tcl config scripts for SAM3A/X targets and devboard
The SAM3A/X processors that were released thus far is either a SAM3A/X(4) - 256K, or a SAM3A/X(8) - 512K device. Thus the config files are per variant, and not per device. Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> Change-Id: I84d26d044e810eb428b1d6287907ea3bf8364c73 Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> Reviewed-on: http://openocd.zylin.com/522 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>__archive__
parent
d26098b664
commit
90d33c5c87
|
@ -0,0 +1,3 @@
|
||||||
|
source [find target/at91sam3ax_8x.cfg]
|
||||||
|
|
||||||
|
reset_config srst_only
|
|
@ -16,7 +16,14 @@
|
||||||
# at91sam3s1c
|
# at91sam3s1c
|
||||||
# at91sam3s1b
|
# at91sam3s1b
|
||||||
# at91sam3s1a
|
# at91sam3s1a
|
||||||
|
#
|
||||||
|
# at91sam3A4C
|
||||||
|
# at91sam3A8C
|
||||||
|
# at91sam3X4C
|
||||||
|
# at91sam3X4E
|
||||||
|
# at91sam3X8C
|
||||||
|
# at91sam3X8E
|
||||||
|
# at91sam3X8H
|
||||||
if { [info exists CHIPNAME] } {
|
if { [info exists CHIPNAME] } {
|
||||||
set _CHIPNAME $CHIPNAME
|
set _CHIPNAME $CHIPNAME
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
# common stuff
|
||||||
|
source [find target/at91sam3ax_xx.cfg]
|
||||||
|
|
||||||
|
# size is automatically "calculated" by probing
|
||||||
|
set _FLASHNAME $_CHIPNAME.flash0
|
||||||
|
flash bank $_FLASHNAME at91sam3 0x000080000 0 1 1 $_TARGETNAME
|
||||||
|
# This is a 256K chip - it has the 2nd bank
|
||||||
|
set _FLASHNAME $_CHIPNAME.flash1
|
||||||
|
flash bank $_FLASHNAME at91sam3 0x0000A0000 0 1 1 $_TARGETNAME
|
|
@ -0,0 +1,11 @@
|
||||||
|
# common stuff
|
||||||
|
source [find target/at91sam3ax_xx.cfg]
|
||||||
|
|
||||||
|
# size is automatically "calculated" by probing
|
||||||
|
set _FLASHNAME $_CHIPNAME.flash0
|
||||||
|
flash bank $_FLASHNAME at91sam3 0x000080000 0 1 1 $_TARGETNAME
|
||||||
|
# This is a 512K chip - it has the 2nd bank
|
||||||
|
set _FLASHNAME $_CHIPNAME.flash1
|
||||||
|
flash bank $_FLASHNAME at91sam3 0x0000C0000 0 1 1 $_TARGETNAME
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
# script for ATMEL sam3, a CORTEX-M3 chip
|
||||||
|
#
|
||||||
|
# at91sam3A4C
|
||||||
|
# at91sam3A8C
|
||||||
|
# at91sam3X4C
|
||||||
|
# at91sam3X4E
|
||||||
|
# at91sam3X8C
|
||||||
|
# at91sam3X8E
|
||||||
|
# at91sam3X8H
|
||||||
|
source [find target/at91sam3XXX.cfg]
|
||||||
|
|
Loading…
Reference in New Issue