Hi,
Is there anybody here who is a bit (or more) an expert re programming the launchpad
MSP-EXP430F5529LPMSP-EXP430F5529LP ?
Thank you!
Hi,
Is there anybody here who is a bit (or more) an expert re programming the launchpad
MSP-EXP430F5529LPMSP-EXP430F5529LP ?
Thank you!
Thank you so much for the hints and tips.
Will go through them step by step.
Yes, I was stuck, because one of the two same MSP430 is broken (connects on/off all the time, and could not load new firmware as the other working one, latter also took an example c program and I was able to run that and read the value from a register in CCS, so first tiny experience gained) and will be replaced.
Have not installed energia yet, (for what) is it better than CCS?
Trying to use the LP to read resistance values from sensor into mobile, hence need the ADC of the LP. Must later get rid of all unnecessary parts, anyone know how to do that?
If one device is misbehaving then I suggest you mark that a suspect and put it to one side. Unless you feel like a challenge then at the price they are it's probably not worth trying to repair it.
I wouldn't recommend Energia if you are capable of using CCS. It's a very cut down development environment and lacks even basic stuff like breakpoints.
I found that when making my own boards that the schematics of the Launchpad was a good starting point.That and the datasheet will give you all you need. Obviously your board can be greatly simplified by leaving off everything related to the debugging side (Labelled eZ-FET lite in this schematic). You will be able to use a Launchpad to program and debug your own board if you have a JTAG/SBW header in place. I'm happy to share my minimal MSP430F5510 design if you feel that would help. It's definitely worth getting everything working on a Launchpad before worrying about a custom board though.
The Launchpad examples are also really helpful. Here are the ADC examples for the F5529LP.
You mention "getting a value into mobile". I assume this is over USB. There are other TI Launchpads if you decide that Bluetooth or WiFi may be a better way to transfer the data.
If one device is misbehaving then I suggest you mark that a suspect and put it to one side. Unless you feel like a challenge then at the price they are it's probably not worth trying to repair it.
I wouldn't recommend Energia if you are capable of using CCS. It's a very cut down development environment and lacks even basic stuff like breakpoints.
I found that when making my own boards that the schematics of the Launchpad was a good starting point.That and the datasheet will give you all you need. Obviously your board can be greatly simplified by leaving off everything related to the debugging side (Labelled eZ-FET lite in this schematic). You will be able to use a Launchpad to program and debug your own board if you have a JTAG/SBW header in place. I'm happy to share my minimal MSP430F5510 design if you feel that would help. It's definitely worth getting everything working on a Launchpad before worrying about a custom board though.
The Launchpad examples are also really helpful. Here are the ADC examples for the F5529LP.
You mention "getting a value into mobile". I assume this is over USB. There are other TI Launchpads if you decide that Bluetooth or WiFi may be a better way to transfer the data.
Thank you so much for this amazing post.
Apologies for not getting back earlier, I was with family since middle Dec til last week, and only now get back to this project.
The faulty device has been exchanged for a working one (tested in CSS with MSP430F55xx_adc_01.c).
Thanks for the hint re Energia/CSS, and the great tips how to make my own board.
It might be necessary/better to ask an expert to do it, since it might take me to much time and still not yield the result needed.
Yes, the USB is for data transfer to mobile and to draw power from it (for simplicity/convenience avoids battery, cables, wifi/bluetooth setup complications).
Again, many thanks for your very helpful post!