CVS: packaging README-msp430-bsl.txt,1.1,1.2 README-msp430-jtag.txt,1.1,1.2 README.txt,1.2,1.3 makefile,1.2,1.3 mspgcc-full-install.nsi,1.1,1.2
Chris Liechti <[email protected]>
| Newsgroups | gmane.comp.hardware.texas-instruments.msp430.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/mspgcc/packaging
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18227/packaging
Modified Files:
README-msp430-bsl.txt README-msp430-jtag.txt README.txt
makefile mspgcc-full-install.nsi
Log Message:
- fixes for the windows installer
- add the patches in a separate subdirectory
- update readmes
Index: README-msp430-bsl.txt
===================================================================
RCS file: /cvsroot/mspgcc/packaging/README-msp430-bsl.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- README-msp430-bsl.txt 26 Sep 2005 22:02:31 -0000 1.1
+++ README-msp430-bsl.txt 26 Sep 2005 22:46:39 -0000 1.2
@@ -13,7 +13,7 @@
Features
--------
-- understands TI-Text and Intel-hex
+- understands ELF, TI-Text and Intel-hex
- download to Flash and/or RAM, erase, verify
- reset and wait for keypress (to run a device directly from the port
power)
Index: README-msp430-jtag.txt
===================================================================
RCS file: /cvsroot/mspgcc/packaging/README-msp430-jtag.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- README-msp430-jtag.txt 26 Sep 2005 22:02:31 -0000 1.1
+++ README-msp430-jtag.txt 26 Sep 2005 22:46:39 -0000 1.2
@@ -10,7 +10,7 @@
Features
--------
-- understands TI-Text and Intel-hex
+- understands ELF, TI-Text and Intel-hex
- download to Flash and/or RAM, erase, verify
- reset device
- load addres into R0/PC and run
Index: README.txt
===================================================================
RCS file: /cvsroot/mspgcc/packaging/README.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -d -r1.2 -r1.3
--- README.txt 23 Jun 2004 19:15:46 -0000 1.2
+++ README.txt 26 Sep 2005 22:46:39 -0000 1.3
@@ -34,11 +34,6 @@
parallel port JTAG tools supplied by Texas Instruments and some third parties. You could
even make your own. The circuit diagram is available from the Texas Instruments web site.
-Insight
-
- The is the GDB debugger, with the addition of a GUI front end. Like GDB it can be used for
- simulation and in circuit debugging of MSP430 code.
-
gdbproxy
The gdbproxy program provides a TCP/IP to JTAG interface for the MSP430 FET JTAG device.
@@ -54,6 +49,16 @@
required when using gdbproxy on a Windows NT, 2000 or XP machine. Without it gdbproxy will be
blocked from controlling the parallel port, and hence the JTAG tool.
+msp430-jtag, msp430-bsl
+
+ These tools can download elf, intel-hex and TI-text files trough JTAG (parallel interface)
+ or BSL (serial port).
+
+msp430-downloader
+
+ Graphical frontend for msp430-jtag. This makes it easier to associate .a43 or .elf
+ files to the downloader.
+
The home page for the GNU tools is
http://www.gnu.org
Index: makefile
===================================================================
RCS file: /cvsroot/mspgcc/packaging/makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -d -r1.2 -r1.3
--- makefile 26 Sep 2005 22:02:31 -0000 1.2
+++ makefile 26 Sep 2005 22:46:39 -0000 1.3
@@ -115,8 +115,8 @@
@echo "the very first time):"
@echo "# make build"
@echo
- @echo "Windows installer (from a CVS checkout)"
- @echo "# make build build-addon windows-installer"
+ @echo "Windows installer (from a CVS checkout):"
+ @echo "# make build-installer"
debug:
@echo BUILDDATE = $(BUILDDATE)
@@ -259,7 +259,7 @@
$(FILELIST_RM) files-before.txt files-after.txt
-msp430-gdbproxy:
+gdbproxy-install:
cp msp430-gdbproxy.exe $(INSTALLDIR)/bin/msp430-gdbproxy.exe
# (lib)MSP430mspgcc.dll/so (lib)HIL.dll/so and giveio, loadrv on windows.
@@ -398,7 +398,7 @@
libraries-build libraries-install
# Examples and documentation
-build-addon: examples-build examples-install docs-install
+build-addon: examples-build examples-install docs-install gdbproxy-install
# Build everything and the windows installer
build-installer: build build-addon windows-installer
Index: mspgcc-full-install.nsi
===================================================================
RCS file: /cvsroot/mspgcc/packaging/mspgcc-full-install.nsi,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -d -r1.1 -r1.2
--- mspgcc-full-install.nsi 26 Sep 2005 22:02:31 -0000 1.1
+++ mspgcc-full-install.nsi 26 Sep 2005 22:46:39 -0000 1.2
@@ -64,8 +64,6 @@
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT}" "NoModify" "1"
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT}" "NoRepair" "1"
- Call AddPath
-
WriteUninstaller "${PRODUCT}-uninstall.exe"
SectionEnd
@@ -83,6 +81,8 @@
Section "Documentation" SecDocs
!include "msp430-docs-install.nsh"
+ SetOutPath $INSTDIR\docs
+ File "${SRCDIR}\stamp.txt"
CreateDirectory "$SMPROGRAMS\mspgcc"
CreateShortCut "$SMPROGRAMS\mspgcc\mspgcc-manual.lnk" "$INSTDIR\docs\mspgcc-manual.pdf" "" "$INSTDIR\docs\mspgcc-manual.pdf" 0
CreateShortCut "$SMPROGRAMS\mspgcc\mspgcc-faq.lnk" "$INSTDIR\docs\mspgcc-faq.pdf" "" "$INSTDIR\docs\mspgcc-faq.pdf" 0
@@ -95,7 +95,7 @@
CreateShortCut "$SMPROGRAMS\mspgcc\examples.lnk" "$INSTDIR\examples" "" "$INSTDIR\examples" 0
SectionEnd
-Section "Examples" SecLibraries
+Section "Libraries" SecLibraries
!include "msp430-libraries-install.nsh"
SectionEnd
@@ -109,7 +109,7 @@
Section "JTAG and BSL" SecDownloader
SetOutPath "$INSTDIR\bin"
- File "msp430-gdbproxy.exe"
+ File "${SRCDIR}\bin\msp430-gdbproxy.exe"
;~ File "c:\mspgcc\bin\msp430-reset.exe"
File "${SRCDIR}\bin\python23.dll"
File "${SRCDIR}\bin\msp430-bsl.exe"
@@ -195,6 +195,10 @@
SectionEnd
SubSectionEnd
+Section "Set PATH" SecPath
+ Call AddPath
+SectionEnd
+
#----------------------------------------------------------------------------
@@ -231,6 +235,7 @@
Delete "$SMPROGRAMS\mspgcc\examples.lnk"
#docs
!include "msp430-docs-uninstall.nsh"
+ Delete "$INSTDIR\stamp.txt"
Delete "$SMPROGRAMS\mspgcc\msp430-manual.lnk"
Delete "$SMPROGRAMS\mspgcc\msp430-faq.lnk"
Delete "$SMPROGRAMS\mspgcc\Documentation.lnk"
@@ -324,4 +329,5 @@
!insertmacro MUI_DESCRIPTION_TEXT ${SecMakeAndLibs} "The GNU make utilities - make, diff, patch, rm, mv, mkdir, cp and the cygwin libraries."
!insertmacro MUI_DESCRIPTION_TEXT ${SecMake} "The GNU make utilities - make, diff, patch, rm, mv, mkdir, cp."
!insertmacro MUI_DESCRIPTION_TEXT ${SecCygwin} "Cygwin DLLs required for the tools. Can be left out if a recent Cygwin is already installed on the box"
+ !insertmacro MUI_DESCRIPTION_TEXT ${SecPath} "Set the PATH environment variable so that the msp430-* tools are found."
!insertmacro MUI_FUNCTION_DESCRIPTION_END
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php