cant get mspdebug to talk to a FET430UIF with V3 firmware

Guillaume Salagnac <[email protected]>
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.user
Message-ID <[email protected]>
Dear all,

I have two FET430UIF on my desk. One of these "accidentally" got loaded with a V3 firmware and I'm now trying to downgrade it to V2 using mspdebug (ubuntu 12.10, with mspdebug v0.22 compiled from source).

Following the "upgrade/downgrade procedure" from the FAQ, I downloaded the DLL source code from TI (slac460g.zip), patched it with Tamas Tevesz' patch, and then compiled libmsp430.so. Then I downloaded the UifV3Updater package from TI, and also obtained a V2 firmware image from my second UIF. Now I want to follow the steps of the "Downgrade procedure" itself, but I get a weird behaviour:

- flashing and running the "uifv3downgrader" often produces various error messages. Typically, they look like "Interface Communication error (error = 35)" or "No unused FET found". But if I run mspdebug as root, then sometimes it seems to work, and I get pretty much the same output as shown on the website: "Programming new firmware", "X percent done", etc. 

- however, even then, I don't get the exact same behaviour as advertised. mspdebug doesn't hang, but exits with some more tilib error messages: "Could not set device Vcc", "device initialization failed".

- and it looks like the downgrade was not successfull: when I unplug/replug the FET, it still appears as tty/ACM0, the green led is still on, and "mspdebug --usb-list" still tells me the device is a "FET430UIF (V3 firmware)". And obviously I am not able to transfer my V2 image on it.

Any idea what I'm doing wrong ?

Cheers,
-Guillaume Salagnac



------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.