I'm new to Linux Mint 17, Eclipse and to linking toolchains and libraries. Although I have been using CCS5 under Windows XP for a few years.
-downloaded and unpacked the package msp430-toolchain-linux-i386-2.1.tar.bz2
-downloaded unpacked and run Eclipse Luna
-Installed the http://eclipse.xpg.dk/ patch into Eclipse
My platform is the MSP430G series Launchpad that I'm using in the SBW mode to work with a MSP430F5172 project of mine.
My problem is that I'm unable to load the program into the F5172 board. I am able to load a program into a MSP430G2553 no problem and am able to load the F5172 program when using CCS5 under Windows XP (I have a Win VM in my Linux Mint machine).
When I choose the "rf2500" platform, I get the following error:
Args: [/opt/msp430-toolchain-linux-i386-2.1/bin/mspdebug-wrapper, rf2500, prog /home/jim/workspace/UCS_Test/Debug/UCS_Test.elf] Waiting for mspdebug to finish MSPDebug version 0.20 - debugging tool for MSP430 MCUs Copyright © 2009-2012 Daniel Beer <email@example.com> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Trying to open interface 1 on 006 Initializing FET... FET protocol version is 30066536 Configured for Spy-Bi-Wire Set Vcc: 3000 mV Device ID: 0x3080 msg28_data: [0x1a bytes] 30 80 30 10 08 0a b2 5b 94 46 19 00 04 00 f8 fe de ee 91 04 11 00 1a 00 04 05 fet: unknown device fet: identify failed Trying again... Initializing FET... FET protocol version is 30066536 Configured for Spy-Bi-Wire Sending reset... Set Vcc: 3000 mV Device ID: 0x3080 msg28_data: [0x1a bytes] 30 80 30 10 08 0a b2 5b 94 46 19 00 04 00 f8 fe de ee 91 04 11 00 1a 00 04 05 fet: unknown device fet: identify failed
So it's not recognizing the F5172 signature.
If I select the "tilib" platform, I get an error window saying the file libmsp430.so file cannot be found. I have located a copy of this file but don't know which directory to put it in? ... and if this will work or not? I have read the post about the Olimex platform supporting the F5172 with a possible workaround but it involves recompiling a fet_core.c file after making changes to it but I don't know how to do that.
Anyone know what I can do besides going back to CCS5 on Windows?