Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

Appendix H. Connectors for Debug and Tra... > H.4Legacy 20-Pin IDC Connector - Pg. 449

Connectors for Debug and Tracers 449 H.3 THE 10-PIN CORTEX DEBUG CONNECTOR FordeviceswithoutETM,youcanuseanevensmaller0.05"10-pinconnectorfordebug.Similarto the20-pinCortexDebug+ETMconnector,bothJTAGandSerial-Wiredebugprotocolsaresupported inthe10-pinversion(seeFiguresH.3andH.4). H.4 LEGACY 20-PIN IDC CONNECTOR A common debug connector used in ARM development boards is the 20-pin IDC connector (see F igureH.5).The20pinIDCconnectorarrangementsupportJTAGdebug,Serial-Wiredebug(SWIO andSWCLK),andSWV.ThenICEDETECTpinallowsthetargetsystemtodetectifadebuggeris c onnected.Whennodebuggerisattached,thispinispulledhigh.Adebuggerconnectionconnectsthis pintotheground.ThisisusedinsomedevelopmentboardsthatsupportmultipleJTAGconfigurations. ThenSRSTconnectionisoptional;debuggercanresetaCortex-M3systemthroughtheNVICsothis connectionisoftenomittedfromthetoplevelofmicrocontrollerdesigns.