Hello,
I just bought a new MSP-FET (Farnell 2460068) and have problems getting it to 
work.
 
First I downloaded slac460w from the TI site, but it failed to compile, with
DLL430_v3/src/TI/DLL430/UpdateManagerFet.cpp:1279:9: error: 
‘MSP_FetFpgaHalImage_sections’ was not declared in this scope

return MSP_FetFpgaHalImage_sections * 2;

Then I downloaded 

 <https://github.com/BuLogics/libMSP430> https://github.com/BuLogics/libMSP430

from which I could compile libmsp430.so.

Next, I downloaded and compiled last version (0.25) of mspdebug.. It works OK 
with my launchpad (rf2500), but I can't get it to work with then new MSP_FET 
(serial 170500372). What could be wrong? Below I pasted the output of dmesg, 
lsusb and some mspdebug commands. (sorry for the big line spacing, but I am 
sendidng this from a windows machine which has problems with linux .txt files)

Marko Cebokli

 

[ 304.288053] usb 1-6: new full-speed USB device number 3 using xhci_hcd

[ 304.419077] usb 1-6: New USB device found, idVendor=2047, idProduct=0014

[ 304.419080] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[ 304.419081] usb 1-6: Product: MSP Tools Driver

[ 304.419082] usb 1-6: Manufacturer: Texas Instruments

[ 304.419083] usb 1-6: SerialNumber: ACF713470B001700

[ 304.469789] cdc_acm 1-6:1.0: ttyACM0: USB ACM device

[ 304.469988] cdc_acm 1-6:1.2: ttyACM1: USB ACM device

[ 304.470145] usbcore: registered new interface driver cdc_acm

[ 304.470146] cdc_acm: USB Abstract Control Model driver for USB modems and 
ISDN adapters

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> lsusb

Bus 003 Device 004: ID 0a5c:216c Broadcom Corp. 

Bus 003 Device 003: ID 05c8:036e Cheng Uei Precision Industry Co., Ltd 
(Foxlink) 

Bus 003 Device 002: ID 8087:8000 Intel Corp. 

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 003: ID 2047:0014 Texas Instruments 

Bus 001 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ 
Mini Traveler / Genius NetScroll 120

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> mspdebug --usb-list

Devices on bus 003:

003:004 0a5c:216c 

003:003 05c8:036e 

003:002 8087:8000 

003:001 1d6b:0002 

Devices on bus 002:

002:001 1d6b:0003 

Devices on bus 001:

001:003 2047:0014 

001:002 0458:003a 

001:001 1d6b:0002 

mc@gvdpc7:~/Downloads/mspdebug-0.25>

mc@gvdpc7:~/Downloads/mspdebug-0.25> sudo ./mspdebug tilib

[sudo] password for root: 

MSPDebug version 0.25 - debugging tool for MSP430 MCUs

Copyright (C) 2009-2017 Daniel Beer <dlb...@gmail.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.

Chip info database from MSP430.dll v3.3.1.4 Copyright (C) 2013 TI, Inc.

Using old API

MSP430_GetNumberOfUsbIfs

No unused FET found.

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> ./mspdebug tilib -U 001:003

MSPDebug version 0.25 - debugging tool for MSP430 MCUs

Copyright (C) 2009-2017 Daniel Beer <dlb...@gmail.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.

Chip info database from MSP430.dll v3.3.1.4 Copyright (C) 2013 TI, Inc.

Using old API

MSP430_GetNumberOfUsbIfs

No unused FET found.

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> sudo ./mspdebug tilib -d /dev/ttyACM1

MSPDebug version 0.25 - debugging tool for MSP430 MCUs

Copyright (C) 2009-2017 Daniel Beer <dlb...@gmail.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.

Chip info database from MSP430.dll v3.3.1.4 Copyright (C) 2013 TI, Inc.

Using old API

MSP430_Initialize: /dev/ttyACM1

FET firmware update is required.

Re-run with --allow-fw-update to perform a firmware update.

tilib: device initialization failed

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

mc@gvdpc7:~/Downloads/mspdebug-0.25> sudo ./mspdebug tilib -d /dev/ttyACM1 
--allow-fw-update

MSPDebug version 0.25 - debugging tool for MSP430 MCUs

Copyright (C) 2009-2017 Daniel Beer <dlb...@gmail.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.

Chip info database from MSP430.dll v3.3.1.4 Copyright (C) 2013 TI, Inc.

Using old API

MSP430_Initialize: /dev/ttyACM1

FET firmware update is required.

Starting firmware update (this may take some time)...

Initializing bootloader...

Initializing bootloader...

Initializing bootloader...

tilib: MSP430_FET_FwUpdate: MSP-FET430UIF Firmware erased - Bootloader active 
(error = 56)

tilib: device initialization failed

mc@gvdpc7:~/Downloads/mspdebug-0.25> 

 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to