veryalive got a reaction from yyrkoon in Flashing Firmware on a DIY MSP Launchpad
I am trying this approach myself - copying the application in Flash (I do not call it EEPROM) of the 2553 on the Launchpad into my PC, then into a target 2553 via Spy By Wire (SBW).
I found a free tool at: http://www.elprotronic.com/download.html - then scroll to the bottom of the page.
It is called FET-Pro430 Lite Software. The user interface is pretty easy.
I in fact used this tool to copy / save / reprogam the firmware initially delivered with the 430 LP.
Hope this is of use to you.
veryalive reacted to john565 in Hi from the Netherlands
I'm new here. Just bought an msp430 Launchpad and a Capacitive Touch Boosterpack.
Will be leeching the first few weeks (e.g. account enables download for touch library) but I might contribute some useful stuff later on.
43oh looks great, nice meeting you all!
veryalive reacted to abecedarian in Free to a good home.......
I think at least 4 of the views on this thread are mine. ;-)
I owned a TI-99/4A back in the early/mid 80's. I find it curious Tandy would pick up the publishing rights for a processor they never used.
The TMS990 and 9900 had HUGE advantages over the 8086 and 8088, like separate data and address buss.. 16 bit as opposed to 8 bit....
the 9918 vdp was a 'marvel' if you will, allowing the various video modes it did and sprites while permitting "background" video sources.
One could theoretically play a video through the chip and overlay graphics on top....
veryalive reacted to Rickta59 in Code for 14hc164 shift register
Energia does ship with the command line program called msp430-gdb which can be used to attach to mspdebug in gdb mode. You can use that to debug your code. Granted, it isn't a GUI based tool but it works great. This is one of the big advantages the Energia + Launchpad combo has over the Arduino. Our hardware debugger is included in $4.30. On the Arduino, if you purchased an avrdragon debugger, it would set you back about $50.
veryalive reacted to Apaseo in Code for 14hc164 shift register
For developing my code I am using the latest version of code composer studio.
I tried energia, but its too simple and doesn't have the debugging tools that code composer has. I also use CCS, because energia (arduino stuff), is not allowed at my school.
veryalive reacted to energia in Mistake on pin mapping ?
Forget about the hardware behind CS. It is up to the programmer to drive the SS low when it want's to address a certain slave and can do that with _any_ of the GPIO's and does not have to be P2.0 or P1.4 for that matter. This gives flexibility and allows you to address more than one slave on the bus. Ignore the the hardware behind it. P1.4 (STE) is not setup as SS so you are free to use that pin for anything else.
Hope this explains it.
Also see: https://github.com/energia/Energia/wiki/Hardware
veryalive reacted to oPossum in Bit-Bang USB on MSP430G2452
C code has been written for everything that can be done in C - and it still is working.
Should compile with GCC with few if any changes,
The assembly code that remains will require some changes to work with GAS. Probably less than an hour of work.
Hope to post the code tomorrow. Have a few things to clean up.
veryalive reacted to Rei Vilo in Mistake on pin mapping ?
Actually, I don't understand as pins_energia.h shows
#if defined(__MSP430_HAS_USI__) static const uint8_t SS = 8; /* P2.0 */ static const uint8_t SCK = 7; /* P1.5 */ static const uint8_t MOSI = 14; /* P1.6 */ static const uint8_t MISO = 15; /* P1.7 */
#if defined(__MSP430_HAS_USCI__) static const uint8_t SS = 8; /* P2.0 */ static const uint8_t SCK = 7; /* P1.5 */ static const uint8_t MOSI = 15; /* P1.7 */ static const uint8_t MISO = 14; /* P1.6 */
veryalive reacted to B@tto in Mistake on pin mapping ?
First sorry for my english, I'm french ...
So, trying to play with SPI and a nRF24L01, I met a lot of issues, nothing worked. After several days I was desperate and looking at pin mapping in the datasheet of the MSP430G2553 I found a difference with the schema displayed on energia's wiki : USCI_B0 CS pin is not on pin 2.0, but on pin 1.4 !
Unfortunately I chose this pin in order to command the CS of my nRF, and I don't know why exactly but SPI refused to work. I changed to another pin and ooowwwww miracle it works
veryalive reacted to energia in New Energia release 0101E0009 - 12/06/2012
After 4 months (to the day) of hard work by the Energia team, Energia release 0101E0009 - 12/06/2012 it is ready to go! A full list of new features and bug fixes will be posted on the github wiki page later this week.
Highlights for this release are:
- StellarPad aka EK-LM4F120XL support (http://www.ti.com/tool/EK-LM4F120XL).
- FraunchPad aka MSP-EXP430FR5739 FRAM support (http://www.ti.com/tool/MSP-EXP430FR5739).
- Lots of bug fixes.
The release is available for download @ http://energia.nu/download/
Pin mapping for the new boards is posted here: https://github.com/energia/Energia/wiki/Hardware courtesy of @rei-vilo.
Thanks to all Energia users for your continued support and providing us with invaluable feedback!
Thanks to Energia team members @StefanS, @ReaganR, @rei-vilo, @Rickta59, @pbrier, @clyvb for making this release possible.
Special thanks to @bluehash for his continued support with 43oh.com.
Enjoy the new release!
veryalive reacted to bluehash in hello from holland
On 43oh, a copule of people have made a bus pirate and a logic analyzer. You should be able to port them to the Stellaris Launchpad easily.
Logic Analyzer/Data Logger - Robg
i2c Explorer - Cde
ApProg430- Launchpad (g2553) as PIC (Buspirate) programmer - Cde
LaunchScope - NJC
veryalive got a reaction from bluehash in hello from holland
Hello to the forum !! I'm posting from The Netherlands.
I'm really turned on by the Launchpads and have 430 + ARM (latter should be delivered by end October). I'm busy with CCS and Energia for 430. I heard of possible Energia for Stellaris, nice for quick stuff.
My background is more hardware/firmware; work with larger machines x86. But my roots and passion are smaller machines (HC11, 12, 08, 805x, etcetera). I am also a radio amateur and build stuff.
A teaser: anyone want to build some basic but practical low-cost experimenter tools around LP? Thinking of small logic analyzer, small o'scope (like spmu025a), L/C meter, signal generators, etcetera?