John Williams wrote:
I suspect the point is the uartlite frequency on my spartan3 is not 100% correct. Xuartlite doesn't ROUND the calculated ratio, instead it TRUNCATE:
I confirm it. I tried with a corrected ratio and it works with every COM port.
I thought there used to be something like this in the uartlite, take a look at the baudrate.vhd file in the opb_uartlite core directory: There's a parameter C_INACCURACY - it's presently ignored, but I thought in days gone past, Goran had a tricky little circuit that could make arbitrarily accurate baudrate clocks. Strange..
I noticed the C_INACCURACY parameter, but it's not used even in edk 8.1. Do anyone has a uartlite version with the correct calculated ratio?? Cheers, Claudio Lanconelli ___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/