cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer
Observer
2,686 Views
Registered: ‎07-07-2009

why I can not send over16 bytes via Xuartlite driver

Hi, all,

 

Thank you for answering my previous questions, now, I am going very well with FPGA-based controller design. 

 

But with one question,  I think the interrupt mode allow RS232 send/ receive data more than 16 bytes, why I can not do it, I set the sendbuffer to 18 bytes, but still just 16bytes sent out.

 

Any other setting?

 

Best Regards,

Roy from UK

0 Kudos
1 Reply
Voyager
Voyager
2,685 Views
Registered: ‎08-30-2007

Re: why I can not send over16 bytes via Xuartlite driver

I've never used the UartLite, but I believe it has a 16 character xmit buffer (fifo).  I suspect

you're sending data to the  buffer to fast and characters beyond the 1st 16 are getting dropped.

 

If you are using interrupts, you are probably not paying proper attention to the fifo full condition.

 

John Providenza

0 Kudos