USB serial port some data loss with Windows 10.

AndreyGM 1 Reputation point
2021-06-10T07:11:31.557+00:00

Hi.

I use USB device - STmicroelectronics development board. Use firmware, that support usb hardware. Its works as USB serial port.

On host PC (win10 21H1) i use serial terminal ("Tera Term") for get data from my device. I use standart windows usbserial driver.

My device sending data. If data flow is small (1-2-5 kByte / s) - all work fine. But if i speed up (flow about 100 kByte / s) - i see data loss.

I communicated with STmicroelectronics support. We checked issue. We saw USB communication with USB analyzer. We think, than it's windows side problem.

Also, I use a custom port read utility. Data integrity problem persists.

In received data i saw lost 64 or 128... multiple of 64 bytes/ 64bytes - endpoint size in my case. See linked data for more information.

Information from ST support communication and USB analyzer log file.

https://drive.google.com/drive/folders/1CvTPfaFGmcFxD4V5zTvsVE6U26DNwG2v?usp=sharing

Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,541 questions
{count} votes