Introduction
The Microchip MCP2222 USB Protocol Converter device that you have received conforms functionally to the current device data sheet (DS40002695A), except for the anomalies described in this document.
The errata described in this document apply to revisions with the Revision IDs listed in the table below.
The errata described in this document will be addressed in a future revision.
| Part Number | Revision ID |
|---|---|
| A0 | |
| MCP2222 | 0x10 |
| Feature | Item No. | Issue Summary | Affected Firmware Revisions |
|---|---|---|---|
| A0 | |||
| CDC Line Coding Control | Issuing a Set-Line-Coding Command During an Active Data Transfer Can Cause Data Corruption and/or Data Loss | Issuing a set-line-coding Command May Cause
Data Corruption During Active Transfer | X |
| USB Suspension | USB Host Suspension May Abort Active I2C/SPI Transfers | USB Host Suspension May Abort Active I2C/SPI Transfers | X |
| USB Host Suspension May Cause Last UART Byte to Not Be Transmitted | USB Host Suspension May Cause Last UART Byte to Not Be Transmitted | X | |
| UART Data Width | 5-Bit Data Width May Cause UART Failure at 921600 bps or Higher Without Flow Control | 5-Bit Data Width May Cause UART Failure at 921600 bps or Higher Without Flow Control | X |
| UART Notification | UART Overrun Error May Occur and Go Unreported Without Flow Control | UART Overrun Error May Occur and Go Unreported Without Flow Control | X |
| Concurrent SPI and I2C Transfers | Concurrent SPI and I2C transfer |
Concurrent SPI and I2C operation under worst-case stress may cause intermittent transfer failures at an approximate rate of 1 in 10⁵ transfers. | X |
|
Note: Only those issues indicated in the last column
apply to the current silicon revision.
| |||
