Silicon Issue Summary

Table . Silicon Issue Summary
ModuleFeatureItem No.Issue SummaryAffected Revisions
A2A3A4A6A7
Analog-to-Digital Converter (ADC)ADC Performance1.1.1The 12-Bit ADC Performance is Outside the Data Sheet's SpecificationsXXXXX
Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART)Synchronous Transmit1.2.1Transmitted Data May Become Corrupted in Synchronous Transmit ModeX
Receive Interrupt1.2.2Unintended Double Execution of the CALL InstructionXXXXX
Enhanced Capture Compare PWM (ECCP)Auto-Shutdown1.3.1The PWM's Tri-State Setting of the Auto-Shutdown Feature Will Not Drive the Pin to Tri-StateXXXXX
Enhanced Controller Area Network (ECAN)CAN Clock Source Selection1.4.1The CLKSEL Bit in the CIOCON Register is Modifiable While the ECAN Module is ActiveX
Enhanced Window Address (EWIN)1.4.2The EWIN Feature Will Not Move the BnCON[0...5] Registers Into the Access Window of RAMX
Disable/Sleep Mode1.4.3Disable/Sleep Mode Reverts CANTX Control to TRISx/LATx Instead of Going to Recessive StateXXXXX
CLKSEL Bit1.4.4Setting the CLKSEL Bit of CIOCON Can Occasionally Lead to Missed Incoming CAN MessagesXXXXX
Ultra Low-Power SleepSleep Entry1.5.1Entering Ultra Low-Power Sleep Mode By Setting RETEN = 0 and SRETEN = 1Will Cause the Device to Become Unprogrammable Through ICSP™X
Electrical SpecificationsIPD/IDD Maximum Limits1.6.1Maximum Current Limits May Be Higher Than Specified In the Data SheetX
Resets BOR Enable/Disable1.7.1An Unexpected Reset May Occur if the BOR Module is Disabled and Then Re-Enabled When the HLVD Module is Not EnabledXXXXX
Master Clear Enable1.7.2The MCLR Pin Will Not Be Readable When MCLRE = 0 for All 28-Pin VariantsXXXXX
Timer1/3Gated Enable1.8.1Timer1/3 Gate Control Will Not Function Up to the Speed of FOSC When TxCON is Set to the System ClockXX
Interrupt1.8.2Unexpected Interrupt Flag Generation May Occur in Asynchronous External Input ModeXXXXX
Primary OscillatorXT Mode1.9.1XT Primary Oscillator Mode Does Not Reliably Function When the Driving Crystals are Above 3 MHzXXX
Instruction SetPUSHL Instruction1.10.1The PUSHL instruction incorrectly executesXXXXX
Note: Only those issues indicated in the last column apply to the current silicon revision.