Jump to content


  • Content Count

  • Joined

  • Last visited

About boseji

  • Rank

Contact Methods

  • Website URL

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hello, I have started a project in github to create the scripted compile and download of mspgcc components. https://github.com/AdharLabs/mspgcc-build-linux This project would provide with examples for makefile based projects for Launch Pad and also for advance MSP430 processors. There is also a plan to provide an easy to use makefile generator script to help speed up the project development. For the easy of the users, I did the complete build and packaging of the MSPGCC + MSP430libc + MCU files and mspdebug. The same has been tested for Ubuntu Linux 12.04. Hope that this release should be compatible to most of the updated Debian Linux flavours. Here is the Download link: https://github.com/AdharLabs/mspgcc-build-linux/downloads You can directly download the first release: https://github.com/downloads/AdharLabs/mspgcc-build-linux/mspgcc-build-linux-20120710-Ubuntu12.04.tar.bz2 I would like to know feedback and suggestions. Kindly help me out to make this innitiatve successful. Thanking you,
  2. Hello, I was able to successfully compile the complete mspgcc and mspdebug. This compile has been perfomed with the most updated gcc compiler GCC4.7 http://m8051.blogspot.in/2012/07/compiling-msp430-gcc-in-linux-upto-date.html However this has a special provistion that C++ language is enabled and the installation is in a custom location at user space. I wish if any one could verify the compile steps and let me know the feeback. As this was the first time I compiled with C++ enabled. Thanks,
  3. Hello, mspdebug has a flash-bsl driver. This helps to.program the Msp430 using the preprogrammed boot loader via a serial port. Initially the Win32version of mspdebug was unable to communicate with Msp430 using FT232 like I did using slau319a BSL_Scripter mod. So I am recompiling the Mspdebug to make this work. The first step is to initialize and enter the boot loader thats what I have achieved as of now.
  4. Hello, MSPdebug is now able to make the MSP430 enter into boot mode using the similar FT232 configuration as earlier. This is first step. Sill the Communication needs to be worked out to make it program the MSP430 using the FT232.
  5. Hello, I have successfully compiled the Mspdebug on windows using MinGW. Have a look at my detailed build: http://m8051.blogspot.com/2011/11/compiling-mspdebug-for-windows-using.html If it really works for the MSP430 BSL_Scripter that I am trying with http://www.43oh.com/forum/viewtopic.php?f=35&t=1853 then it would make MSP430F5310 as boot loadable as Arduino. I would test this and post an update on my findings.
  6. 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.
  7. Hello, If you think that the regulator is the problem check the voltage at pin 1 of the TPS77301 regulator. The voltage on this pin should be approximately 1.18 or less as this is the reference we need to maintain. If that's not the case then the voltage would keep on adjusting.
  8. 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 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:
  9. Hello, My friend has faced the same problem. It was after me trying to get him to embedded design, that he bough his first MSP430 Launch Pad kit. But then it was not working in the same way as you said. I suggested a simple route: 1. Disconnect the LaunchPad board from the PC 2. Remove the Socketed MCU 3. Use capacious amounts of IP(Isopropyle Alcohol) to clean the LaunchPad on both sides. (Take care for ESD damage) 4. Let is dry for some time till all the IP on the board has vaporized 5. Now remove the All Programming jumpers on J3 6. Connect the Board to PC a. Check it is being detected ->if so then one level of your problem is solved b. if not detected or as you said its getting heated up ->Only option is to buy a new board 7. If it was working then check for the voltage at the VCCpin of J3 and ground. -> If thats 3.0 - 3.29V then everything is alright. Place back the MSP430 in the socket and the jumpers on J3 You can get back to business and have a happy time with MSP430. Hope that this helps.
  10. Hello, This is a Great Idea. I have not yet finished my MSP430F5310 board. I think I can modify it for making it into a shield for Launchpad. Check out my project on github: https://github.com/boseji/MSP430-Launch ... 10breakout Here is a schematics snapshot: https://github.com/boseji/MSP430-LaunchPad-Innovation/raw/master/hardware/5310breakout/Schematics.png Added the Project Post: http://www.43oh.com/forum/viewtopic.php?f=35&t=1853
  11. Hello, A few post from my blog: http://m8051.blogspot.com/search/label/MSP430 Might be helpful.
  12. Hello, I just found out that NJC's LaunchPad MSP430 blog have done the same thing for DEV.BO. Thanks to them the Image is quite clear and helpful. :thumbup: For More Info Refer to this link: http://www.msp430launchpad.com/2011/10/programming-devbo-and-external-targets.html
  13. 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.
  14. Thanks Got the solution: viewtopic.php?f=10&p=1803#p1803 Many thanks to NatureTM..
  15. Hello, Recently working on upgrading my Samay project, I wanted to use the Value Line controller MSP430G2331. For compiling the code I use CCS 4 version with all recent updates. The MSP430 standard header used for this was msp430g2331.h. Now I wanted to upgrade the CPU clock to 1MHz but also wanted to try out 4/8/16MHz. However while compiling there were errors as I tried to load the BCSCTL1 and DCOCTL registers with the Frquency constants: CALBC1_16MHZ and CALDCO_16MHZ respectively for 16MHz. Looking into the MSP430G2331.h file, I saw that the pointers only defined to CALBC1_1MHZ & CALDCO_1MHZ and nothing else. I wish to know if any one else has also noticed this. Altough there is a fix by using the Launch pad and storing the particular Calibration for DCO using the External 32.768khz crystal. But just curious why TI missed these values.
  • Create New...