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

    orin_3228621

      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 ?