
Dear Bo,
In message 1416231868926-196549.post@n7.nabble.com you wrote:
I keep coming back to the fact that "loads" works fine in 115200 baud, but "loadb" does not.
This is the funny part of it.
If there is indeed a timing issue, it must be some handshaking in the Kermit protocol, right? The "loads" command just absorbs data as it is transferred, but the "loadb" command, using Kermit, tries to speed up the transfer by adjusting packet size according to crc-errors.
But you don't even get there. You write you get stuck at the START_CHAR - eventually there is a bug in the serial driver or even in the hardware, such that it is not really 8 bit clean, or enables parity or such. "loads" s just an ASCII text transfer, i. e. it works fine when you get only 7 data bits through. "loadb" will really need an 8 bit clean link.
I am a bit baffled as you can imagine.
Me too.
Best regards,
Wolfgang Denk