Standard Communication

The emulator system can be configured to use the standard connection for communicating debug and programming instructions to the target. This 6-pin connection is the same one used by other Microchip in-circuit debuggers.

Standard Connection

The standard driver board is inserted into the emulator pod to configure the system for communication with the target. One end of the modular cable is plugged into the standard driver board and the other end is plugged into either:

  1. A matching socket at the target, where the target device (or device-specific plug-in module) is on the target board, as shown in Figure 1.
  2. A standard adapter/header combo – available as an Extension Pak – which is then plugged into the target board, as shown in Figure 2.

Older debug headers used a 6-pin (RJ-11) connector instead of an 8-pin connector, so these headers may be connected directly to the emulator.

To see the debug features of a device versus those of a header, see Hardware Tool Debug Features by Device. For more on the hardware, see Standard Communication Hardware.

Figure 1: Standard Connection – Device with On-Board ICE Circuitry

StdConnection_Device.jpg

Figure 2: Standard Connection – ICE Device

StdConnection_Header.jpg

Standard Connector at the Target

To use the standard driver board, the MPLAB REAL ICE in-circuit emulator is connected to the target device with the modular interface (six-conductor) cable. The pin numbering for the connector is shown from the perspective of the bottom of the target PCB in Figure 3.

Cable connections at the emulator and the target are mirror images of each other; i.e., pin 1 on one end of the cable is connected to pin 6 on the other end of the cable. See Modular Cable Specification.

Figure 3: Standard Connection at Target

ICSP_Modular_Connecter.jpg
© 2017 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.