Package Details: mspds 3.15.1.001-4

Git Clone URL: https://aur.archlinux.org/mspds.git (read-only, click to copy)
Package Base: mspds
Description: MSP430 Debug Stack. Contains a dynamic link library as well as embedded firmware that runs on the MSP-FET430UIF or the eZ430 emulators.
Upstream URL: https://www.ti.com/tool/mspds
Keywords: debug libmsp430.so msp430 ti
Licenses: custom:TI BSD, custom:IAR BSD, custom:TI TSPA
Groups: msp430
Submitter: ctag
Maintainer: alexei
Last Packager: lilac
Votes: 3
Popularity: 0.000006
First Submitted: 2015-12-04 05:27 (UTC)
Last Updated: 2020-12-07 02:48 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

ctag commented on 2017-04-18 16:13 (UTC)

@bobpaul, Thanks. I've bumped the link used in the build script, it should work again.

bobpaul commented on 2017-04-18 15:32 (UTC) (edited on 2017-04-18 15:41 (UTC) by bobpaul)

curl: (22) The requested URL returned error: 404 Not Found ==> ERROR: Failure while downloading http://www.ti.com/lit/sw/slac460s/slac460s.zip Aborting... Anyone know the correct URL? Nevermind, I got it. Versions are letters in this project. New release is t. http://www.ti.com/lit/sw/slac460t/slac460t.zip sha256sums=('476b4524ae077f3fd51ad3aa977eace4d5a101121c28ab5240082f6eb2e77e6c' 'aa2bdb86118a84423f3df752f48d90d2ebcb1e1bbc5293bdfd7fb1c62f765a34')

vonPalitroque commented on 2017-02-02 23:58 (UTC)

Greetings alexei, I can confirm your issue when using mspds/tilib against an MSP-EXP430FR6989 board. No other programmer seems to work either in my case. Daniel Beer, the very fine gentleman behind the mspdebug project, has already been informed of the issue [1]. Cheers, Orlando. [1] https://github.com/dlbeer/mspdebug/issues/28

alexei commented on 2017-01-31 22:02 (UTC)

With slac460s and mspdebug 0.24, the black FET (serial 141200455), it asks for a FW update, but after update, flash command is failing with: Using new (SLAC460L+) API MSP430_Initialize: /dev/ttyACM0 Firmware version is 30901602 MSP430_VCC: 3300 mV MSP430_OpenDevice tilib: MSP430_OpenDevice: Device database not loaded. (error = 98) tilib: device initialization failed Works fine with slac460r (which, btw, is 404 courtesy of TI's release practices). Anyone getting same error = 98?

ctag commented on 2016-08-26 20:18 (UTC)

alexei, thank you, that worked like a charm. I had to squash the last few commits together in order for the AUR to accept them, I apologize for messing with your git history in this way.

alexei commented on 2016-08-26 16:33 (UTC)

Updated to slac460r: https://github.com/alexeicolin/mspds-PKGBUILD Feel free to merge the several commits from my fork. Builds and tested with FET (requires FW update).

ctag commented on 2016-08-13 00:02 (UTC)

Thanks for the changes, luk4s. Unfortunately I'm too late getting to them, and mspds has been updated since then. The new link to download the open source mspds tar is http://www.ti.com/lit/sw/slac460r/slac460r.zip The new source (after hidapi patch, and moving hid-libusb.o) does not build for me with 'make STATIC=1 BIT32=1' apparently due to an issue with lib32-boost-libs.

luk4s commented on 2016-05-23 16:35 (UTC)

I've created a PKGBUILD that works with the binary installer: https://github.com/carrotIndustries/aur-mspds Feel free to use it (as a reference) Also make sure to change CFLGAS -Os to something different, since this triggers a compiler bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71092

ctag commented on 2016-05-14 18:57 (UTC)

Well, I don't want to admit that I've failed whoever flagged this as out-of-date, but I can't seem to make the most recent version of mspds work. The original "slac460n.zip" download is broken. The new page for version "3.07.000.012" leads to a download of "slac460p.zip" which doesn't include any source, and instead is a binary installer. I tried using the installer, and didn't find a libmsp430.so library in the location it installs to. There's a separate download for "slac460.zip" that seems to include the source required to build the library, but only includes project files for Visual Studio, no makefile.. I'll go over this again soon, but for today it looks like the package will stay broken.

ctag commented on 2016-02-13 20:37 (UTC)

@alexei Thank you for the patch! It has been added to the 3.05.01.01-4 revision of the package. I also had a similar problem with mspdebug segfaulting. I'm not skilled in this method of debugging, but I ran the command against gdb and got this backtrace after the segfault: #0 0x00007ffff5eb9a34 in ?? () from /usr/lib/libmsp430.so No symbol table info available. #1 0x00007ffff5ec37e9 in MSP430_Memory () from /usr/lib/libmsp430.so No symbol table info available. #2 0x00000000004126f0 in ?? () No symbol table info available. #3 0x000000000040c82b in ?? () No symbol table info available. #4 0x0000000000426a69 in ?? () No symbol table info available. #5 0x00007ffff71e6610 in __libc_start_main () from /usr/lib/libc.so.6 No symbol table info available. #6 0x0000000000402c99 in ?? () No symbol table info available. So to troubleshoot I moved LD_LIBRARY_PATH back to /opt/energia/hardware/tools/msp430/bin/. Then I was able to run mspdebug, update the firmware on my launchpad, and switch LD_LIBRARY_PATH back to /usr/lib/. The program appears to work now.