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.

Note: This document summarizes all known errata issues across all revisions of silicon, previous as well as current.
Table . Silicon Device Identification
Part NumberRevision ID
A0
MCP22220x10
Table . Silicon Issue Summary
FeatureItem No.Issue SummaryAffected Firmware Revisions
A0
CDC Line Coding ControlIssuing a Set-Line-Coding Command During an Active Data Transfer Can Cause Data Corruption and/or Data LossIssuing a set-line-coding Command May Cause Data Corruption During Active TransferX
USB SuspensionUSB Host Suspension May Abort Active I2C/SPI TransfersUSB Host Suspension May Abort Active I2C/SPI TransfersX
USB Host Suspension May Cause Last UART Byte to Not Be TransmittedUSB Host Suspension May Cause Last UART Byte to Not Be TransmittedX
UART Data Width5-Bit Data Width May Cause UART Failure at 921600 bps or Higher Without Flow Control5-Bit Data Width May Cause UART Failure at 921600 bps or Higher Without Flow ControlX
UART NotificationUART Overrun Error May Occur and Go Unreported Without Flow ControlUART Overrun Error May Occur and Go Unreported Without Flow ControlX
Concurrent SPI and I2C TransfersConcurrent 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.