]> git.sur5r.net Git - openocd/blobdiff - src/target/target/at91sam9260.cfg
Rick Altherr <kc8apf@kc8apf.net> - update syntax
[openocd] / src / target / target / at91sam9260.cfg
index ca5c0e19e568050e5fb6c2f80082ac5ba50d9e2f..63d20fb734baf05b285360d9b5bd68fa6fee62c5 100644 (file)
@@ -1,33 +1,29 @@
-# Thanks to Pieter Conradie for this script! \r
-# Target:    Atmel AT91SAM9260\r
-######################################\r
-\r
-reset_config trst_and_srst\r
-\r
-#jtag_device <IR length> <IR capture> <IR mask> <IDCODE instruction>\r
-jtag_device 4 0x1 0xf 0xe\r
-\r
-jtag_nsrst_delay 200\r
-jtag_ntrst_delay 0\r
-\r
-######################\r
-# Target configuration\r
-######################\r
-\r
-#target <type> <endianess> <reset mode> <JTAG pos> <variant>\r
-target arm926ejs little reset_init 0 arm926ejs\r
-\r
-target_script 0 reset event/at91sam9260_reset.script\r
-run_and_halt_time 0 30\r
-\r
-#working area <target#> <address> <size> <backup|nobackup>\r
-working_area 0 0x00300000 0x1000 backup\r
-\r
-\r
-#####################\r
-# Flash configuration\r
-#####################\r
-\r
-#flash bank cfi <base> <size> <chip width> <bus width> <target#>\r
-flash bank cfi 0x10000000 0x01000000 2 2 0\r
-\r
+# Thanks to Pieter Conradie for this script! 
+# Target:    Atmel AT91SAM9260
+######################################
+
+reset_config trst_and_srst
+
+#jtag_device <IR length> <IR capture> <IR mask> <IDCODE instruction>
+jtag_device 4 0x1 0xf 0xe
+
+jtag_nsrst_delay 200
+jtag_ntrst_delay 0
+
+######################
+# Target configuration
+######################
+
+target create target0 arm926ejs -endian little -chain-position 0 -variant arm926ejs
+
+[new_target_name] configure -event reset-init { script event/at91sam9260_reset.script }
+
+[new_target_name] configure -work-area-virt 0 -work-area-phys 0x00300000 -work-area-size 0x1000 -work-area-backup 1
+
+#####################
+# Flash configuration
+#####################
+
+#flash bank cfi <base> <size> <chip width> <bus width> <target#>
+flash bank cfi 0x10000000 0x01000000 2 2 0
+