Jump to content
43oh

MSP430F5310 based Application Enhancer


Recommended Posts

Hello,

 

I have designed a small breakout board using the MSP430F5310.

This is one of the General purpose controllers from TI.

 

Here is the project hosting on Github:

https://github.com/boseji/MSP430-LaunchPad-Innovation/tree/master/hardware/5310breakout

 

The Schematics:

https://github.com/boseji/MSP430-LaunchPad-Innovation/blob/master/hardware/5310breakout/Schematics.png

 

Picture of the Board

board.jpg

 

Here is the Product Page for MSP430F5310

http://www.ti.com/product/msp430f5310

 

This microcontroller can be programmed using the MSP430 Launchpad.

http://www.43oh.com/forum/viewtopic.php?f=7&t=416&start=20#p12918

 

Now this board has been prototyped and programmed using the TI Launchpad.

 

Next thing would be to make it as a Booster-Pack for the TI Launchpad. :idea:

I would like to invite your comments and feedback on this design.

Hope to seek you help in making this MSP430F5310 Application enhancer happen.. :thumbup:

Link to post
Share on other sites
  • 2 weeks later...

Hello,

Another good news!

 

Boot loader on the MSP430F5310 is working with FT232.

No special configuration is required for the FT232. :)

 

The Source code for the MSP430 BSL Scripter available in Appnote: slau319a

 

However TI's BSL_Scripter needs modification to make it work with normal FT232.

For now the I have stripped out the DFU functionality for MSP430F55XX series from TI's code.

The new code can be compiled using MinGW.

And hence should also be possible to compile on Linux platform with gcc4.4 or higher.

Also TI's code does not include the exit from boot loader mode.

You need to cycle the power to get out of BSL

So I have included this feature into the new code.

 

Here is what is working now with my new code:

1. Boot loading to Flash code to MSP430F5310

2. Exit & Entry into the boot loader - automatic

3. Code modification to work with any FT232 module.

 

I am trying to ask TI for permissions to release this new code.

If not possible then I would port the code to MinGW +Qt framework to make it open source.

 

The main intention was to help make the MSP430F5310 boot loadable like Arduino.

 

Well there is a long way to go for that as there are no IDE as easy as ArduinoIDE

but hope that some day code compilation can be as easy as Arduino.

 

With help from EasyMSP & MSPGCC this can surely be achieved.

 

Let me know your suggestion and views on this.

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...