Yes, that PCB/Layout error took me a little head thumping to recognize.
Cypress seems to have cut-n-pasted it into their most recent CY8CKIT-030/050 boards as well.
The simple solution is to get yourself a solder end male DB-9 and solder end female DB-9
and solder up a little adaptor cable to fix this. I have an example picture attached...
This is necessary to use any hardware handshaking.
cy8ckit-050.jpg 42.9 K
Correction: Only the CY8CKIT-001 has this error. The CY8CKIT-030/050 boards have been corrected.
(I was looking at an older schematic....)
There is an ambiguity in the way the TX and RX pins are labelled, too. I would expect the TX pin (nect ro the RS232 port) to be the source and the RX pin to be the sink. However, it is the OTHER WAY AROUND. As a result I have to wire the PSOC's TX pin (say P1_6) to the TX pin and the RX to RX with is kinda non-intuitive...
Can you please review the suggested wire-connections?
The pin 2 is named twice in the left-hand column, probably the first line should read
3 -> 2 ???
We have a saying here (in Germany)
To connect 2 wires arbitrarily gives you a 50% chance to make it right. Statistics shows that these 50% are used up to nearly 100%.
my UART is not working on psoc CY8CKIT-001 development board..so UART-TX pgm is also nt working..wats the issue..where do u think is the problem..pgm is builded and debuged successfuly.bt uart is nt transmitting anything on hyperterminal..plz rply..
Welcome in the forum, Neha.
Please do not drop vocal letters, it is difficult enough for me to read pure English.
Are you wanting to have a "Real" RS232 interface including the requred signal level of +-12V connected to another RS232? Because interface pin numbers are not standardized you might need to swap Rx and Tx
Check schematic for the required GPIO pins and jumper them to the level shifter on your -001 board.
When just a serial UART interface using 3.3V or 5V (jumper setting for the board) signal level required you may use any pin combination you want getting the Rx and Tx off-board.
When still in question, supply your actual project. To do so, use
Creator->File->Create Workspace Bundle (minimal)
and attach the resulting file.