问题场景:
主控芯片使用NRF52840,直引SWD调试、烧录口至板边的3PIN WAFER连接器,分别为数据SWDIO、时钟SWDCLK和地GND。
问题描述
在日常调试时,软件同事时常反馈,设备无法被识别,也无法烧录程序,且故障率偏高。
并不是每次调试、烧录热插拔都会发生故障,但在日常调试时反复热拔插,会不经意地在某个设备复现。
问题排查:
使用热风枪吹焊,更换新的主控芯片NRF52840,设备可正常识别、烧录。
万用表测量发现SWD IO对地短路。
问题分析:
静电击穿。
解决方案:
在数据SWDIO、时钟SWDCLK上加ESD元件。
问题复查:
后续加ESD的改版,SWD调试口对地短路的故障复现很少。