6. Basic 32-Bit MCU Design and Troubleshooting Menu Checklist
Table 6-1. 32-Bit MCU Troubleshooting Checklist Menu
Check List Item Issue Category Issue Type Completed
1 Functional Anomalies
• Before trouble shooting review the product errata sheet to ensure compliance with all known workarounds and to
avoid using non-supported features or modes. The errata listing can be found by going to the target MCU product
page and selecting the Documentation T
AB.
2 CPU Start-up problems
• VDD Ramp Rate
• Power Bypassing
• Power Sequencing
• I/O pin Current Injection
• Crystal oscillator(s)
• Clock Switching
3 Unexpected Resets
• POR / BOR
• NMI (Non Maskable Interrupt - Exception errors)
• ESD / EMI / EFT Events
4 Debug Issues
• ICD4 / REAL_ICE ICSP (PGDx / PGCx)
• JTAG / SWD
5 PCB MCU Connections
• Exposed PAD
• PIC32MZ/ PIC32MK VUSB3V3
• MCLR# / Reset#
• VBAT & Battery Monitoring
6 Serial Data Corruption / Errors
• Impedance Matching
• Ground Loops
• SPI / SQI
• SD (SDHC)
• UART
• USB
• CAN FD
7 ADC
• Typical SAM SAR ADC Total Unadjusted Error Sources
• ADC NOISE
• VREF ACCURACY
• Circuit IR drop Offsets
8 I
2
S
• I
2
S and PCB pushbutton protection and design example
9 I
2
C
• I2C protection and design example
10 Inlet Power Protection
• EMI/EFT protection design example
11 Ethernet
• Typical Ethernet Issues
• Special Ethernet 10/100 Base-T Design Guidelines
• Unused Ethernet Cable Pairs Considerations
• Ethernet RJ45 Connector Considerations
• Ethernet Magnetics Considerations
• Ethernet design example
• KEY ETHERNET PROTECTION DESIGN POINTS
12 PCB Layout Guidelines
• Comprehensive PCB Layout Guidelines & Recommendations
Note:
STEP 1: Identify the key areas of concern and challenges in the application.
STEP 2: Use this checklist to reference applicable sections of interest.
STEP 3: Complete the information review noted in the “completed” column of this table, prior to submitting an issue.
Basic 32-Bit MCU Design and T
roubleshooting ...
© 2022 Microchip T
echnology Inc.
and its subsidiaries
Manual
DS70005439B-page 11