This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430G2553 on Launchpad development platform.

Other Parts Discussed in Thread: MSP430G2553, TUSB3410

I am using the MSP430G2553 on a Launchpad Development system with Code Composer Studio 5.

I made a grace project that blinked LED1 with a timer.  It is the Grace project in the tutorial for CCS5.

I then enabled the UART module in Grace and used the overview section in Grace to make a simple loop back Serial interface inside of the ISR for the UART..

I couldn't get the data to return to my communications software on my PC.

I looked at the serial pins and noticed RXD was driving and TXD was low.

I crossed the jumper pins and was able to communicate. (Emulation-TXD to MSP-RXD and Emulation-RXD to MSP-TXD)

I am now able to get a break point to break my code in the UART ISR.

I would like someone else to confirm that the pins are crossed.

Thanks

Dan Pommerening

  • There is the following in the MSP-EXP430G2 LaunchPad Experimenter Board User's Guide SLAU318B for the rev 1.5 launchpad:

    Jumpers 4 and 5 connect the UART interface of the emulator to the target device pins P1.1 and P1.2. The direction of the UART signal lines can be selected by the orientation of the attached jumpers. In horizontal orientation, the jumpers connect TXD to P1.1 and RXD to P1.2, as they are used for the software UART communication on the demo application (see Section 3.2). In vertical orientation, the jumpers connect the TXD signal to P1.2 and the RXD signal to P1.1, as required for the MSP430G2553 USCI.

    i.e. the cross over is expected when using the MSP430G2553 UART

  • Hi Dan,

    this is correct and stated in the docs. Earlier launchpads only used software UART and newer ones come with hardware UART - but the hardware uses different pins that the software did.  To be compatible on the one hand and be able to use hardware via the on board TUSB3410 there was a poll once and the decision was made to cross jumpers so one can run code with software uart on newer launchpads.

    Recent revision 1.5 launchpads also have this documented on the silkscreen:

**Attention** This is a public forum