[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] UARTLite at 115200



Hi folks,

Goran Bilski wrote:
> Hi,
> 
> If you send 16 characters at 11500 baud, you send 10 bits for each bye which will
> give a new byte receive every 1/1150 s which is 870 us.
> That should be no match for the MicroBlaze.
> 
> There is nothing in the opb_uartlite that would prohibit the maximum speed.
> Another limiting factor can also be the host.

I'm integrating the zmodem send and receive utils into the linux kernel 
- with the short term aim of using lrz to do kernel / filesys updates 
instead of having to drop back to xmd and so on.

anyway, lrz doesn't work yet, but lsz (send) works beautifully.  Over a 
uartlite at 115kpbs using my uartlite driver, I got approx 95k bits per 
sec (9,500 chars / sec) throughput.  That includes the overhead in the 
zmodem protocol itself.

The figures over a 57600 kpbs uartlite were roughly half that, as would 
be expected.

So, the moral of the story is that the little microblaze can indeed keep 
up with the uartlite at 115200 kbps, and seems to do so quite well even 
in the "heavy" uclinux environment.  This is also a good test of the 
uartlite serial driver, so I'm pleased with the results.  Now if I could 
just get lrz to work... :-)

Cheers,

John

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/