Content originally posted in LPCWare by xianghuiwang on Sat Mar 28 09:55:53 MST 2015
I would recommand using Tx ( Rx) as gpio to test out your hardware. Or at least probe it out for continuity.
Once the hardware is confirmed, bring up a functioning LPCOpen project. Debug into your project and the LPCOpen project to compare your system, uart clock initialization related register setting as well as status register setting/reading to see if something is not set up properly.
Just reading a big portion of untested code can take some time.
Regards!