tcl/board: add SPDX tag
[fw/openocd] / tcl / board / hammer.cfg
1 # SPDX-License-Identifier: GPL-2.0-or-later
2
3 # Target Configuration for the TinCanTools S3C2410 Based Hammer Module
4 # http://www.tincantools.com
5
6 source [find target/samsung_s3c2410.cfg]
7
8 $_TARGETNAME configure -event reset-init {
9         # Reset Script for the TinCanTools S3C2410 Based Hammer Module
10         # http://www.tincantools.com
11         #
12         # Setup primary clocks and initialize the SDRAM
13         mww 0x53000000 0x00000000
14         mww 0x4a000008 0xffffffff
15         mww 0x4a00000c 0x000007ff
16         mww 0x4c000000 0x00ffffff
17         mww 0x4c000014 0x00000003
18         mww 0x4c000004 0x000a1031
19         mww 0x48000000 0x11111122
20         mww 0x48000004 0x00000700
21         mww 0x48000008 0x00000700
22         mww 0x4800000c 0x00000700
23         mww 0x48000010 0x00000700
24         mww 0x48000014 0x00000700
25         mww 0x48000018 0x00000700
26         mww 0x4800001c 0x00018005
27         mww 0x48000020 0x00018005
28         mww 0x48000024 0x009c0459
29         mww 0x48000028 0x000000b2
30         mww 0x4800002c 0x00000030
31         mww 0x48000030 0x00000030
32         flash probe 0
33 }
34
35
36 #flash configuration
37 #flash bank <name> <driver> <base> <size> <chip_width> <bus_width> <target> [driver_options ...]
38 set _FLASHNAME $_CHIPNAME.flash
39 flash bank $_FLASHNAME cfi 0x00000000 0x1000000 2 2 $_TARGETNAME