Iam attempting to do exactly the same and have spent quite some time without luck.
Basically my config is the same ie 16MHz internal clock, 115200 baud using UART1.
My initialisation code looks effectively the same as hobbytronics'.
I have put a LED toggle after the RX test and it never gets triggered.
I really need to get his going.
My main application runs fine with serial recieve on UART1, but this did take a bit of work to get going.
CS
Oh and TX does work, I've simply added a debug transmit early in the code and works fine.
CS
Basically my config is the same ie 16MHz internal clock, 115200 baud using UART1.
My initialisation code looks effectively the same as hobbytronics'.
I have put a LED toggle after the RX test and it never gets triggered.
I really need to get his going.
My main application runs fine with serial recieve on UART1, but this did take a bit of work to get going.
CS
Oh and TX does work, I've simply added a debug transmit early in the code and works fine.
CS