Jump to content
moderboy

Launchpad as external programmer

Recommended Posts

FET-Pro430 programming software for Texas Instruments MSP430 microcontrollers

 

FET-Pro430 requires device drivers and libraries (MSP430.DLL, HIL.DLL) provided by adapter manufacturers, while supplying the software features you have come to expect and rely upon from Elprotronic Inc.

 

FET-MainDialog.JPG

Share this post


Link to post
Share on other sites
Edit: Anyone know how to select the G series? It's F by default.

Just installed it - there is a drop-down box for the chip series. it contains the G series, then you can select anything up to the 2553. (did not test it though)

Share this post


Link to post
Share on other sites
Edit: Anyone know how to select the G series? It's F by default.

Just installed it - there is a drop-down box for the chip series. it contains the G series, then you can select anything up to the 2553. (did not test it though)

 

Hi,

 

Ive tested this recently with a G2553 without any problems. Works easy !

 

Cor

Share this post


Link to post
Share on other sites

Yea, launchpad works great as an external programer. I used that on my oven project. Just use a 3pin header of RST, TEST, and GND. All you need are those 3 pins provided your board has its own power source. One thing to note is the caps you put on the TEST and RST line. Comically enough its programing the 2kb flash memory ICs at about a 1 MB CLK speed... I accidentally put a 1uF cap on the RST line and it couldn't even come close to programing. Ensure you don't have a cap bigger than a nF on any of these lines or else you will run into some fun programing troubles.

Share this post


Link to post
Share on other sites
Has anyone been able to employ the launchpad a s a BSL flash tool?

 

I don't think the LP would work as a BSL flasher by itself. As the BSL interface requires 4 pins. the two serial pins RX,TX and then two pins connected to RST and TEST to perform the proper BSL entry signals. However a simple BSL flasher from a simple FTDI 232 usb->UART breakout board green wiring the CTS and DTR pins out to a header to connect to RST and TEST. If you have one of these breakout boards on had this will be an easy option.

 

Otherwise...

Since those signals need only be applied once to enter BSL mode, one could easily place a G series device to enter BSL mode on the target device by pressing the button on the launchpad or receiving a serial command, then just feed the serial data straight though from the LP to a BSL target...I might look into this.

Share this post


Link to post
Share on other sites

I don't think the LP would work as a BSL flasher by itself. As the BSL interface requires 4 pins. the two serial pins RX,TX and then two pins connected to RST and TEST to perform the proper BSL entry signals.

 

The Launchpad has the TX/RX going from the MSP430 chip to the TUSB3410's "pseudo UART", which you can then access through the virtual com port. If you can find a way to pulse the RST and TEST ports there's no reason why you can't do BSL. Well, at least theoretically 8-)

Share this post


Link to post
Share on other sites

You know, this isn't as simple as I thought.

 

I've been trying to do this on a virgin computer at work and I conclude that someone at TI needs a slap.

 

I have to download CCS (1.2Gigs!) just to get the Launchpad drivers installed in order to use the Elpotronix program.

 

Something smells really bad here.

Share this post


Link to post
Share on other sites
Hello,

 

There is some good news from my side that I would like to share in this same context.

 

I have tested MSP430 LaunchPad to successfully program MSP430F5310, MSP430F5418 and MSP430F5438 over SBW!! :thumbup:

I would detail the setup in my blog.

 

These are all bigger microcontroller and have lots of features.

They are the ones I use to make embedded products at work.

Some of them can give a battery lifetime of 5years on 2.4G Wireless networks.

 

Well now I can use them at home too. Thanks to TI , MSP430.

And a Big Thanks to the 43oh Community :clap:

 

I have new board coming up that I have developed using MSP430F5310.

Hope that this would enable more advanced projects.

 

Can you help me how to program to F5438A device with LaunchPad ?

I tried it but I got an error message as below.

error.png

 

Thanks.

Share this post


Link to post
Share on other sites
Hello,

 

There is some good news from my side that I would like to share in this same context.

 

I have tested MSP430 LaunchPad to successfully program MSP430F5310, MSP430F5418 and MSP430F5438 over SBW!! :thumbup:

I would detail the setup in my blog.

 

These are all bigger microcontroller and have lots of features.

They are the ones I use to make embedded products at work.

Some of them can give a battery lifetime of 5years on 2.4G Wireless networks.

 

Well now I can use them at home too. Thanks to TI , MSP430.

And a Big Thanks to the 43oh Community :clap:

 

I have new board coming up that I have developed using MSP430F5310.

Hope that this would enable more advanced projects.

 

Can you help me how to program to F5438A device with LaunchPad ?

I tried it but I got an error message as below.

error.png

 

Thanks.

 

The problem was solved. This is a hardware problem as you see the scheme below.

 

The upper limit for RST capacitor is 2.2nF.

 

I changed to 100nF with 2.2nF capacitor. And LaunchPad successfully download and debug the MSP430F5438A device.

 

7217.RST.PNG

Share this post


Link to post
Share on other sites
The upper limit for RST capacitor is 2.2nF.

Do you have a source for this information handy? I've been battling similar problems with the interesting twist being SugarAddict seeing kinda-sorta different behaviour on the exact same (production run) board. Smallest I tried was .1uF I think (also the LP schematics indicate LP uses 1nF, not really sure what was I thinking, but I'd like to read up on this now :)).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...