6 Replies Latest reply on Apr 16, 2020 7:01 AM by orin_3228621

    working with CY7C65215 on linux at 3M baudrate with flow control


      i'm working with CY7C65215 on linux and i'm trying to get it to work with 3M baud rate and flow control enabled.

      i'm trying to read from the UART /dev/ttyACM0 to a file using the socat application.

      sudo socat -u /dev/ttyACM0,b3000000,crtscts=1,echo=0,raw,ignoreeof CREATE:uart.bin


      what I see that I get a lot of missing characters on the data (+lots of garbage).


      i'm using Ubuntu 18.04.4 LTS with 5.3.0-42-generic kernel


      on windows with the lastest driver there is no issue - all data arrives without any garbage.


      on linux it uses the default cdc_acm driver - and i suspect there might be an issue with either the high baud rate or with flow control.


      is there any way to debug this ?