Datasheet
2017 Microchip Technology Inc. DS60001516A-page 55
SAM9G20
11.3 Application Examples
11.3.1 Debug Environment
Figure 11-2 shows a complete debug environment example. The ICE/JTAG interface is used for standard debugging functions, such as
downloading code and single-stepping through the program. A software debugger running on a personal computer provides the user inter-
face for configuring a Trace Port interface utilizing the ICE/JTAG interface.
Figure 11-2: Application Debug and Trace Environment Example
11.3.2 Test Environment
The figure below shows a test environment example. Test vectors are sent and interpreted by the tester. In this example, the “board in
test” is designed using a number of JTAG-compliant devices. These devices can be connected to form a single scan chain.
Figure 11-3: Application Test Environment Example
RS232
Connector
SAM9G20
ICE/JTAG
Interface
ICE/JTAG
Connector
SAM9G20-based Application Board
Host Debugger PC
Terminal
ICE/JTAG
Connector
Test Adaptor
Chip 2Chip n
Chip 1
SAM9G20
JTAG
Interface
Tester
SAM9G20-based Application Board In Test