Open vicgwee opened 2 years ago
Did some testing, speed increases linearly with baudrate. So the baudrate is the limiting factor.
Tried the following tweaks:
SERIAL_BUFFER_MAX_SIZE
-- doesn't affectTXBSIZE
and size of oneKbuf
to 2048 -- doesn't affectTxwindow
to values greater than 0 -- reduced transfer speedAccording to this, the max baudrate is 500k. However I tried and the CLI didn't reliably work either. Sticking to 400k might be safer, since it's a factor of the Apollo 3's clockrate (96 MHz).
Currently, the transfer speed is about 25-27 KB/s.
Already tried increasing baudrate in #49, max was 400k.