I am new to the MSP430 and to TI products in general and am trying to familiarize myself with them so I can make a proper evaluation on the practicality of their use in the company I work for's products. As stated in the subject I have a MSP430FG4618/F2013 Experimenter's Board and am trying to interface it with a PC using the DB 9 connector and RS-232. I have a cable connected to the DB 9 connector going to a UART to USB bridge that I have used for such a purpose on many an occasion. My problem is that I have been unable to get this working in any way. I will detail what I have done in an attempt to get this working and hopefully someone will be able to discern what I am doing wrong from that.
After inspecting the experimenter's board's schematic (page 18) I found that the DB connector is connected to P2.4 & P2.5 which is the USCI_A0. At first I tried configuring it on my own with no success. So next I looked at the associated example code for this particular experimenter's board. Although there isn't a specific rs-232 example there I did find that the "Capacitive Touch Pad" and "Wireless interface using MSP430" projects both use the USCI_A0 for rs-232 communication (FG4618 host_comms.c & hal_uart.c respectively). I tried to adapt my code based on those examples to no avail. So, next I looked at the example code associated with the MSP430FG4618 and found what looked like a decent example, namely, msp430xG46x_uscia0_uart_9600.c . At first I tried adapting my code to what is done in that example but it did not work so I tried running the example code its self but that did not work either. After exhausting all combinations of what I could think to do to get it working I resorted to searching the internet... I found a surprising number of posts from people having a similar problem... most of them were questions from a person that just didn't research their issue enough and was an easy fix. A good number of threads about this have no conclusion at all and are very little help. I did find some useful information but nothing that has enabled me to fix this issue on my own. Now I'm making this post in hopes that someone will be able to help me get a working example for simple RS-232 communication using the MSP430FG4618/F2013 Experimenter's Board.