]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
adding support for OpenOCD - jtag for linux
authorkusy <kusy>
Thu, 29 May 2008 20:16:43 +0000 (20:16 +0000)
committerkusy <kusy>
Thu, 29 May 2008 20:16:43 +0000 (20:16 +0000)
support/make/pxa27x/openocd.extra [new file with mode: 0644]
support/make/pxa27x/pxa27x.rules
support/make/pxa27x/xflash.extra

diff --git a/support/make/pxa27x/openocd.extra b/support/make/pxa27x/openocd.extra
new file mode 100644 (file)
index 0000000..cc55de1
--- /dev/null
@@ -0,0 +1,18 @@
+#-*-Makefile-*- vim:syntax=make
+
+#
+# To install OpenOCD, see the following wiki page:
+# http://docs.tinyos.net/index.php/OpenOCD_for_IMote2
+#
+
+PROGRAM = imote2-ocd-program.py
+
+PROGRAMMER ?= $(TOSROOT)/tools/platforms/intelmote2/openocd/imote2-ocd-program.py
+
+program: FORCE
+       @echo "    installing $(PLATFORM) binary using $(PROGRAM)"
+       $(PROGRAMMER) $(INSTALL_BIN)
+
+program_input: bin
+       @:
+
index cc9ee38d04de9bd399ec47040cb0ef16ef8b89dd..c09f3add028612be1035d206f84782f72092f105 100644 (file)
@@ -12,6 +12,7 @@ define PXA27X_HELP
 
    jflashmm : (default) use the Intel JFLASHMM tool to install
    xflash   : Use the Intel XFLASH tool to install
+   openocd  : Use openocd to install
 
 endef
 HELP += $(PXA27X_HELP)
index 990c7e39fc58e6174f079940cf7a3564880497bc..a0cc835bad56b9a1f24285fee103afe795c20135 100644 (file)
@@ -9,7 +9,7 @@ PROGRAMMER_FLAGS = -p imote2
 PXA27X_JTAG_DEV ?= "JTAG CPU"
 
 program: FORCE
-       @echo "    installing $(PLATFORM) binary using $(PROGRAM) with the $(PXA27X_JTAG_DEV)"
+       @echo "    installing $(PLATFORM) binary using $(PROGRAM)"
        $(PROGRAMMER) $(PROGRAMMER_FLAGS) -tt $(PXA27X_JTAG_DEV) $(INSTALL_BIN)
 
 program_input: bin