Virtual com port above 115200

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
duno_297731
Level 3
Level 3
10 sign-ins 10 replies posted 10 questions asked

hey all,

   

 

   

I'm trying to do some data dumping to my PC from the CY8CKIT-042 PSoC via the virtual com port (which is handeled by the onboard psoc5 chip), but it wont let me transfer faster than 115200 baud.

   

 

   

I've connected the tx and rx through to the psoc 5 chip (I think it's via J8) and it works fine.  I tested with an oscilloscope and the PSoC4 can send faster than 115200 but the PSoC 5 can't seem to handle it.  

   

 

   

does anyone know why this might be? and/or how to fix it?

0 Likes
2 Replies
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Might be possible that clcok tolerance between parts

   

might be an issue. The note for PSOC 1, general

   

principles apply.

   

 

   

    

   

          

   

http://www.cypress.com/?app=forum&id=2492&rID=89624     UART Baud Rate

   

http://www.cypress.com/?rID=39848     UART Baud Rate PSOC 1

   

 

   

 

   

The =-042 kit relies on internal clocks, consult respective

   

datasheet for clock accuracy in your calculations. PSOC 4 and

   

PSOC 5LP.

   

 

   

Regards, Dana.

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

You did indeed configure the PSoC5 UART to the same data rate as you are using for sending? Did you use an internal clock?

   

On the PSoC4 side, are you using a SCB or UDB based UART? The SCB-based component tells you the real data rate in its config dialog, check that its what you intended to set (its calculated from the external clock and the config)

0 Likes