cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
NasimS
Visitor
Visitor
223 Views
Registered: ‎12-09-2020

UART interface is so slow

Hello all,

I am using the PMOD interface of ZCU111 to control a peripheral through UART communication. The data that host/ZCU111 is receiving can be: 1) negative or positive 2) 4 or 5 bytes (depends on the environmental temperature).

The issue is that when in the C code/SDK, the number of bytes is being set to 4 bytes, no issue is being observed but upon changing the number of the bytes to 5, the communication is becoming very slow such that in a "for loop" with 50 iterations, each iteration takes a few min while in 4-byte case, all 50 iterations are being executed in several seconds.

I was wondering whether you could provide any feedback about the possible root cause of the issue.

 

Sincerely,

Nasim

0 Kudos
1 Reply
maps-mpls
Mentor
Mentor
198 Views
Registered: ‎06-20-2017

You will need to post more details.

1.  Which processor are you using?

2.  What driver are you using?

3.  Are you interrupt driven?

4.  Post your for loop.

*** Destination: Rapid design and development cycles ***