Announcements

Learn how to optimise USB-C for your designs at 18 May's USB-C PD Webinar.
Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

vlglc_2484316
Level 1
Level 1

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?

Thanks!

1 Solution
YangyangC_06
Employee
Employee
50 likes received 25 likes received 10 likes received

It turns out a known bug. We are going to add the work around and errata in next version of datasheet.

, it is a known bug. We could add it to the errata.

View solution in original post

0 Likes
2 Replies
YangyangC_06
Employee
Employee
50 likes received 25 likes received 10 likes received

Hi Vladimir.

I am checking this issue. Will update on ASAP.

0 Likes
YangyangC_06
Employee
Employee
50 likes received 25 likes received 10 likes received

It turns out a known bug. We are going to add the work around and errata in next version of datasheet.

, it is a known bug. We could add it to the errata.

0 Likes