2 Replies Latest reply on Apr 11, 2019 1:15 AM by YangyangC_06

    CYUSBS236 (UART mode) parity problem


      We use CYUSBS236, both channels are configured to UART mode, CDC protocol (in our final product we actually use vendor protocol via libusb, but it doesn't matter -- the problem is easily reproducible in CDC mode as well).


      The problem is: when the parity setting is configured to Mark or Space AND parity bits in the incoming stream are incorrect, we do NOT receive any notifications from CYUSBS236 about parity errors. It seems like parity bits are just NOT CHECKED in Mark or Space mode. Note, that with Even or Odd parity everything works as expected (parity bit incorrect -> parity error notification).


      It this a known bug? What can be done to fix the issue? Any hardware/firmware updates, workarounds?