Lantronix xPico 200 Evaluation Kit xPico 200 Series - JTAG Programming - Page 4

Overview, Hardware and Software Requirements, JTAG Programming Hardware Checklist

Page 4 highlights

Overview This Application Note is designed to help Lantronix xPico 200 Series users perform JTAG-based firmware programming of the modules. When customers design the xPico 200 series modules into their products without exposing the UART pins for typical firmware programming methods, the JTAG interface will be the only way to program or update the device firmware. Hardware and Software Requirements The JTAG Programming Hardware Checklist below contains the hardware required to perform JTAG programming of the xPico 200 series modules. This application note uses Olimex and TagConnect hardware and adapters. There are numerous JTAG programmers available - other brands and adapter types may also work. Note: The hardware adapters and tools are not provided by Lantronix and should be purchased from an electronics supply business or the manufacturer of the hardware. The software needed to accomplish JTAG programming (xPico200Recovery.zip) is supplied by the Lantronix support team or Field Applications Engineer. JTAG Programming Hardware Checklist 1. Olimex ARM-USB-TINY-H USB to JTAG Programmer/Debugger 2. Tag-Connect 2050 IDC (Cable, SKU TC2050-IDC) 3. Tag-Connect TC2050-ARM2010 ARM 20-pin to TC2050 Adapter (PCB Adapter, SKU TC2050-ARM2010) 4. (Not pictured) USB 2.0 cable, Type-A to Type-B 5. (Not pictured) A Windows 10 PC with an exclusive USB port (no USB hub) Items 1, 2, and 3 are shown in Figure 1 below. 2 3 1 Figure 1. JTAG Programming - Required Hardware xPico 200 Series - JTAG Programming 4

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

xPico 200 Series - JTAG Programming
4
Overview
This Application Note is designed to help Lantronix xPico 200 Series users perform JTAG-based
firmware programming of the modules. When customers design the xPico 200 series modules
into their products without exposing the UART pins for typical firmware programming methods,
the JTAG interface will be the only way to program or update the device firmware.
Hardware and Software Requirements
The JTAG Programming Hardware Checklist below contains the hardware required to perform
JTAG programming of the xPico 200 series modules. This application note uses Olimex and Tag-
Connect hardware and adapters. There are numerous JTAG programmers available – other
brands and adapter types may also work.
Note
:
The hardware adapters and tools are not provided by Lantronix and should be purchased
from an electronics supply business or the manufacturer of the hardware.
The software needed to accomplish JTAG programming (
xPico200Recovery.zip
) is supplied
by the Lantronix support team or Field Applications Engineer.
JTAG Programming Hardware Checklist
1.
Olimex ARM-USB-TINY-H USB to JTAG Programmer/Debugger
2.
Tag-Connect 2050 IDC (Cable, SKU TC2050-IDC)
3.
Tag-Connect TC2050-ARM2010 ARM 20-pin to TC2050 Adapter (PCB Adapter, SKU
TC2050-ARM2010)
4.
(Not pictured) USB 2.0 cable, Type-A to Type-B
5.
(Not pictured) A Windows 10 PC with an exclusive USB port (no USB hub)
Items 1, 2, and 3 are shown in Figure 1 below.
Figure 1. JTAG Programming - Required Hardware
2
3
1