The JTAGulator is an open source hardware hacking tool that assists in identifying on-chip debug interfaces of an electronic device. This video provides a demonstration of the UART discovery features using firmware v1.1 (August 1, 2013).
Since this video was made, new commands and features have been added. See the updated video here: https://youtu.be/NWTNH1RgUZc
Main project page (including complete engineering materials and purchasing information): http://www.jtagulator.com
Firmware and documentation: https://github.com/grandideastudio/jtagulator/wiki