
xTAG v3.0 Hardware Manual 2/8
2 XS1-U8 device
The xTAG v3.0 is based on a single XS1-U8 device in a BGA package. The XS1-U8
consists of a single xCORE, which comprises a multicore microcontroller with
tightly integrated general purpose I/O pins and 64 KBytes of on-chip RAM. The
pins are brought out of the package and connected to the card’s components as
follows:
·
USB Connector (J1) The xTAG v3.0 uses a Standard B-type micro USB connector
to link to a PC. The USB connector is connected to the XS1-U8 device.
·xSYS 20-way IDC header
The processor has ports that are directly connected to the I/O pins. Six LEDs are
driven by the debugger, their function (clockwise, starting from the power button
on the bottom right):
Power Green The xTAG is powered on
Run Green Target is running
Red Target is in debug mode and stopped
Status Green Target stop reason is expected e.g. breakpoint,
print message
Red Target stop reason is unexpected e.g. exception
Target Green
Target device is detected after a Run Configuration
or Debug Configuration is used (xrun or xgdb
command)
Red Target device is not detected after a Run
Configuration or Debug Configuration is used
(xrun or xgdb command)
xSCOPE Green Flashing xSCOPE is enabled
Off No xSCOPE
JTAG Green There is JTAG activity with the target happening
Off No JTAG
3 xSYS Connector (J2)
The xTAG v3.0 includes an xSYS 20-way IDC header, which can be used to connect
it to an XMOS development board for debugging programs on the hardware.
The xSYS connector provides pins for JTAG control, system reset, processor debug,
a duplex UART link and a 2-bit serial xCONNECT Link.
XM006125A