Kindly check if ClockSync parameter of the UART User Module is set to "Sync to SysClk". Hopefully this should resolve the issue.
Thank you for your reply. The ClockSync parameter is set to "Sync to SysClk" already. Do you have any other ideas?
- Does this issue of either TX or RX working correctly happen at 19,200 baud or other bauds also?
- Is there any level translator between PC and PSoC, which can cause this issue.
- Is the PC serial port configured correctly with respect to parity, stop bits?