the following patch adds the TinCanTools Hammer Module target library entries

Dave Anders

diff -urN trunk/src/target/event/hammer_reset.script 
trunk-hammer/src/target/event/hammer_reset.script
--- trunk/src/target/event/hammer_reset.script  1969-12-31 18:00:00.000000000 
-0600
+++ trunk-hammer/src/target/event/hammer_reset.script   2008-06-26 
16:21:24.000000000 -0500
@@ -0,0 +1,24 @@
+# Reset Script for the TinCanTools S3C2410 Based Hammer Module
+# http://www.tincantools.com
+#
+# Setup primary clocks and initialize the SDRAM
+mww 0x53000000 0x00000000
+mww 0x4a000008 0xffffffff
+mww 0x4a00000c 0x000007ff
+mww 0x4c000000 0x00ffffff
+mww 0x4c000014 0x00000003
+mww 0x4c000004 0x000a1031
+mww 0x48000000 0x11111122
+mww 0x48000004 0x00000700
+mww 0x48000008 0x00000700
+mww 0x4800000c 0x00000700
+mww 0x48000010 0x00000700
+mww 0x48000014 0x00000700
+mww 0x48000018 0x00000700
+mww 0x4800001c 0x00018005
+mww 0x48000020 0x00018005
+mww 0x48000024 0x009c0459
+mww 0x48000028 0x000000b2
+mww 0x4800002c 0x00000030
+mww 0x48000030 0x00000030
+flash probe 0
diff -urN trunk/src/target/interface/flyswatter.cfg 
trunk-hammer/src/target/interface/flyswatter.cfg
--- trunk/src/target/interface/flyswatter.cfg   1969-12-31 18:00:00.000000000 
-0600
+++ trunk-hammer/src/target/interface/flyswatter.cfg    2008-06-26 
16:19:56.000000000 -0500
@@ -0,0 +1,9 @@
+# Interface Configuration for the TinCanTools FT2232 Based Flyswatter
+# http://www.tincantools.com
+
+#interface
+interface ft2232
+ft2232_device_desc "Flyswatter"
+ft2232_layout "flyswatter"
+ft2232_vid_pid 0x0403 0x6010
+jtag_speed 1
diff -urN trunk/src/target/target/hammer.cfg 
trunk-hammer/src/target/target/hammer.cfg
--- trunk/src/target/target/hammer.cfg  1969-12-31 18:00:00.000000000 -0600
+++ trunk-hammer/src/target/target/hammer.cfg   2008-06-26 16:19:15.000000000 
-0500
@@ -0,0 +1,28 @@
+# Target Configuration for the TinCanTools S3C2410 Based Hammer Module
+# http://www.tincantools.com
+
+#use combined on interfaces or targets that can't set TRST/SRST separately
+reset_config trst_and_srst
+
+#jtag scan chain
+#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
+jtag_device 4 0x1 0xf 0xe
+
+
+#target configuration
+daemon_startup reset
+#target <type> <endianess> <reset mode>
+target arm920t little run_and_init 0 arm920t
+
+# speed up memory downloads
+arm7 fast_memory_access enable
+arm7_9 dcc_downloads enable
+
+target_script 0 reset event/hammer_reset.script
+
+working_area 0 0x30800000 0x20000 nobackup
+run_and_halt_time 0 1000
+
+#flash configuration
+#flash bank <driver> <base> <size> <chip_width> <bus_width> [driver_options 
...]
+flash bank cfi 0x00000000 0x1000000 2 2 0


      
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to