You are here

SW_Tx_UART Version 1.10 Troubles | Cypress Semiconductor

SW_Tx_UART Version 1.10 Troubles

Summary: 1 Reply, Latest post by danaaknight on 30 Mar 2014 10:04 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
dvorakvik's picture
109 posts


If all others fails => read the Datasheet carefully. 

The SW_Tx_UART supports PSoC 3, PSoC 4 and PSoC 5LP.

Small notice on the page 7 of the SW_Tx_UART Version 1.10 Datasheet 

.... is  IMPORTANT ....

"Software Transmit UART component requires to have Instruction Cache to be enabled for PSoC 3 and PSoC 5LP. This could be done in PSoC Creator project Design-Wide Resources editor on the System tab. By default, this option is enabled".

If the Instruction Cache is disabled the SW_Tx_UART works but erroneously. 

Behaviour - using 115200 Baudrate and 24MHz BusClock same number of characters transmitted, but all characters NONREPRODUCIBLE - RANDOMLY substituted.

NO WARNING in PSoC Creator 3.0 compilation/linking, NO USABLE INFORMATION from the logic analyzer.


May be this helps.




user_14586677's picture
7646 posts

Maybe just posting this once in Creator forum more effective ?


Just a thought.


Regards, Dana.

Log in to post new comments.