User manual

27 GR-UT699 Development Board
User Manual
To perform software download and debugging on the processor, a link from the Host
computer to the DSU interface of the board is necessary. A connection to the DSU of the
board can be made using a USB cable (Type-A to Mini-AB connectors) from the Host PC to
the USB-DSU connector on the front panel.
Note, to use the USB-DSU interface you need to install the FTDI Virtual Com driver on the
Host PC. This driver allows the USB connection to the board to be used as a 'virtual' serial
port, operating at baud rates up to 460800 Baud.
These drivers can be downloaded from the FTDI web site, (www.ftdichip.com/FTDrivers.htm)
and drivers for both Linux and Windows are available. Information for the installation of
these drivers can be found on the FTDI web site
To perform program download and software debugging on the hardware it is necessary to
use the Gaisler Research GRMON debugging software, installed on a host PC (as
represented in Figure 2-8).
Note that it is necessary to use the 'PRO' version of GRMON, as the UT699 ASIC
incorporates FT features. It is not possible to use evaluation version of GRMON with this
ASIC. Please refer to the GRMON documentation for the installation of the software on the
host PC (Linux or Windows), and for the installation of the associated hardware dongle.
Starting GRMON, with the command:
grmon -i
will establish a link to the DSU, and will initialise the processor registers and timers.
The default serial interface used by GRMON is /dev/ttyS0 (linux) or com1 (Windows).
To use a different serial interface, specify the command
grmon -i -uart /dev/comXX (where XX is the number of the com port)
In the example shown in Figure 3-1 a connection is being made with GRMON over the USB-
Serial link, which in this instance is com63 on the host (Windows) PC.
The resulting response generated on the Host Computer is shown in Figure 3-1.
Typing the command flash will reported the detected Flash Prom memory configuration and
info sys will provide more information on the processors registers and internal cores as
shown in Figure 3-2.
Rather than using the Serial-DSU interface for debugging it is also fossible to instead use
the JTAG interface.
To connect via the JTAG_DSU interface using a Xilinx JTAG programming cable, start
GRMON with the command:
grmon -i -jtag -freq 66
(where '66' is is the clock frequency of the main processor oscillator).
Alternatively to connect via the JTAG_DSU interface using a Digilent HS-1 JTAG cable
(when running GRMON on MS-Windows), start GRMON with the command:
grmon -i -digilent
Program download and debugging can be performed in the usual manner. For more
information on the usage, commands and debugging features of GRMON, please refer to
the GRMON Users Manual and associated documentation.
© Aeroflex Gaisler AB March 2013, Rev. 0.6