Re: UART RX Interrupt problem
I had the exact same problem. It turns out that the configurator sets a specific bit, that toggles the enhanced uart mode on.
In that mode, the interrupt will be set only when the 4 character fifo is full. Which is why you can get 4 characters, then and interrupt, and no more interrupts until you get 4 more characters. If your message is 6 characters long, you are hose. Disable enhanced mode, and you will get the behavior you want. It took me 4 days of hunting to find that one.
URXISEL set it ti 0x00 and it will interrupt on every character. You probably have it set to 0x03
which will interrupt every 4 characters.