Jump to content
JWoodrell

programming a MSP430G2955?

Recommended Posts

I also had success with the latest mspdebug on linux.  I used CCS 5.4 on linux to compile a test program, and used the blink.out file it produced with mspdebug and a V1.5 launchpad.

 

-rick

 

[mounted on RobG's board]

post-190-0-69646700-1372715112_thumb.jpg

 

Share this post


Link to post
Share on other sites

Dip or Tssop version?

G2955 only comes in TSSOP... well and VQFN too.  G2744 I think is the one available in DIP?  Should work too, although I'm not sure if the latest mspdebug added the table entries for that one (seem to recall poking around and not seeing it).

Share this post


Link to post
Share on other sites

...G2744 I think is the one available in DIP? Should work too, although I'm not sure if the latest mspdebug added the table entries for that one (seem to recall poking around and not seeing it).

You can program G2744 too, but you have to set your target to F2274

Share this post


Link to post
Share on other sites

After 3 hours of troubleshooting, reading ALL of the forum posts, and pulling out individual strands of wires to interface with our MSP430g2955, I determined that our problem was a faulty jumper wire crimp.

 

Our current WORKING setup is: an MSP430g2955 on a custom PCB with AVSS and DVSS connected to ground, AVDD and DVDD connected to 2.8 V, and RST and TST connected to the launchpad.  We have the F5529 launchpad and are running CCS 6.

 

Sorry about the necropost.  I wanted to point out that you can actually program it with CCS, unlike what TI says.

Share this post


Link to post
Share on other sites

After 3 hours of troubleshooting, reading ALL of the forum posts, and pulling out individual strands of wires to interface with our MSP430g2955, I determined that our problem was a faulty jumper wire crimp.

 

Our current WORKING setup is: an MSP430g2955 on a custom PCB with AVSS and DVSS connected to ground, AVDD and DVDD connected to 2.8 V, and RST and TST connected to the launchpad.  We have the F5529 launchpad and are running CCS 6.

 

Sorry about the necropost.  I wanted to point out that you can actually program it with CCS, unlike what TI says.

Hi kendalls,

 

Sorry for all of the frustration this has caused. I thought I might be able to provide some useful information for others trying to use G2955 in the future and an update on some of the topics in this old thread.

 

The MSP-EXP430F5529LP launchpad has a newer redesigned emulation than the MSP-EXP430G2 Launchpad, and this is why this works for your setup. For reference, the G2 launchpad emulation section is usually called "eZ-430" and the new one on the F5529 is "eZ-FET Lite". Now, the reason the G2xx5 support was not added in later on G2 is because there is not a good way built in on that emulator to be able to reliably update the firmware - please see Dietmar's comments in these e2e threads concerning these topics: http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/255422/900180.aspx#900180 http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/254008/897717.aspx#897717 The G2xx Launchpad wasn't really designed to be used with other devices or to be updateable, and unfortunately G2955 came out later (and can't fit in launchpad board).

 

However in that second post you can see where Dietmar mentions that the "next generation on-board emulator will be update-able and support all MSP430 devices" - this is the eZ-FET lite that he was referring to, which is now available on the F5529 Launchpad. So F5529 Launchpad supports most MSP430s (basically all SBW devices) including G2955 - you can see this on this wiki page as well: http://processors.wiki.ti.com/index.php/EZ-FET_lite and in the F5529 Launchpad user's guide http://www.ti.com/lit/pdf/slau533 p. 25 section 2.5. This is what we are using on new boards going forward, as you can see this is true on the new FR5969 Launchpad as well: http://www.ti.com/lit/pdf/slau535 section 2.6.

 

And then of course as always the FET tool can also be used to program all MSP430 variants, and has additional features (adjustable voltage level, 4-wire JTAG as well as SBW, faster programming, etc). One more note - there is a target development board available for G2955 as well: http://www.ti.com/tool/msp-ts430da38 though of course you can make your own board too.

 

Regards,

Katie

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×