Closed RGD2 closed 7 years ago
oops. Mea culpa.
Hmm... hold off on this for a bit - gotten home to find what was working in the lab, isn't working here with a different build environment and board...
Ok, 241015a should be good. I just now tested j1a, j1a8k and j4a, and all were happy at 921600.
I think I can do a simpler version of this patch, without uart3.v, just with async_in_filter.v In other words, just with filtering suitable for an asynchronous input.
It does appear to work... Probably best to go with that.
This should fix #45, and may help with #15 and #39, possibly fixing those too.
It's a reimplementation of the 'buart' receiver, which is tested up to 921600, and theoretically should work up to about 2Mbaud.