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
