I'm wondering if anyone can help me with this:
I'm using TI evaluation board MSP-TS430RSB40 with microcontroller MSP430F5172 and I'm trying to connect it to another TI board MSP-EXP430G2 through Spy-Bi-Wire mode I connected the Test pin in EXP430G2 to pin 32 of MSP430F5172 and RST pin to pin 33. I've also set jumpers JP4 to JP9 to position 1-2.
I can't see what's missing. Any help is appreciated.
Thanks in advance.
The Spy-by-Wire interface is a JTAG interface. One device needs to be running Spy-By-Wire JTAG master code in order to use this as a communication link. In general a JTAG interface uses a complex protocol that has specific requirements. The Spi\y-By-Wire interface is even more complex because it uses only two signal wires and each signal has multiple functions. If you are trying to create a communication link between the two boards, it would be much easier to use the serial UARTs.
Multitech Systems Inc
I'm not sure if the launchpad emulator is going to support the F5172, but if you were using one launchpad board to program a second launchpad board, here's what you'd need to do:
In addition to RST and TEST, one thing you need to do is connect your VCC from the launchpad to the target board and connect gnd between the two boards, and you should be powering the target board off of the vcc from your programming launchpad, not externally from a battery or some other source. Also make sure that you are connecting the pins on the emulation side (the pins above the dotted line on J3, not below) of the programming launchpad to the correct pins on the target.
I want to stress though that the launchpad emulator firmware is not guaranteed to support parts outside the G2xx family, so you may be running into a problem because of this. The best way to program your MSP430F5172 target board is to use the MSP-FET430UIF.
Please click the Verify Answer button on this post if it answers your question.
Thanks for your help. The problem turned out to be that I wasn't connecting the pins on the emulation side. It's now working fine.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.