rockets4kids 204 Posted October 12, 2011 Share Posted October 12, 2011 Here is a little dongle I made from a section of IDT-connector header from an old IDE cable: This does nothing more than swap the RX/TX signals and pass the rest through. bluehash and cubeberg 2 Quote Link to post Share on other sites
bluehash 1,581 Posted October 12, 2011 Share Posted October 12, 2011 Hmm.. why the swap? Quote Link to post Share on other sites
oPossum 1,083 Posted October 12, 2011 Share Posted October 12, 2011 G2553 require tx/rx swap to use hardware UART bluehash 1 Quote Link to post Share on other sites
bluehash 1,581 Posted October 12, 2011 Share Posted October 12, 2011 Hmm.. Thanks. Is this in the Launchpad documentation anywhere other than the fact that it is obvious. I know many will break their heads over this tiny thing. Quote Link to post Share on other sites
oPossum 1,083 Posted October 12, 2011 Share Posted October 12, 2011 I don't think it is documented in any of the pdf files. There was some discussion on the TI forums about how the next rev of the Launchpad could be changed to handle chips with hardware UART. Quote Link to post Share on other sites
rockets4kids 204 Posted October 12, 2011 Author Share Posted October 12, 2011 Hmm.. Thanks. Is this in the Launchpad documentation anywhere other than the fact that it is obvious. I know many will break their heads over this tiny thing. This is something that seems to trip up many newbies to the G2553 or anything in the 2xx3 series with USCI. I was saved from this headache as a result of discussion on #43oh (IRC chat) but many others have been not so lucky. There isn't really any LaunchPad documentation for this to be included in, and while the pinouts are specified in the data sheets (obviously) the pin swap is *very* easy to miss. It is worth noting that on the 2211 and 2231 chips the serial is done completely in software and *any* pins can be used for TX and RX. I'm sure that someone went "d'oh" when they realized that that the pins selected for the LP did *not* match those slated to be used in later G2-series chips with hardware serial. Obviously if you use both the older chips with software serial and the newer chips with hardware serial you might want to make two connection blocks. Alternatively, you could just leave the crossover cable in place and edit your code such that your software serial routines use the same pinouts as the hardware serial pins. bluehash 1 Quote Link to post Share on other sites
pabigot 355 Posted October 15, 2011 Share Posted October 15, 2011 If you don't need to read data into the MCU, a jumper across P1.1 and P1.2 on the LP allows the USCI UART output to get out through the USB serial interface too. This is nice because now I don't need a special serial cable to see what's happening on the launchpad, regardless of whether I'm using software or hardware UART. gordon and oPossum 2 Quote Link to post Share on other sites
MSP430Andy 16 Posted October 18, 2011 Share Posted October 18, 2011 Another alternative, to keep this LaunchPad mod very simple, is to use 2 female 0.025 square breadboard jumpers. Quote Link to post Share on other sites
SugarAddict 227 Posted October 18, 2011 Share Posted October 18, 2011 I just use a 2x2 wire header with the wires flipped... Quote Link to post Share on other sites
oPossum 1,083 Posted October 22, 2011 Share Posted October 22, 2011 Switchable jumper block built with 2 x 3 female header. A piece of #20 solid core wire is used to make a handle to allow easy removal and installation. PentiumPC, SouLSLayeR and bluehash 3 Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.