- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Vladimir.
I am checking this issue. Will update on ASAP.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.