OpenCores
URL https://opencores.org/ocsvn/adv_debug_sys/adv_debug_sys/trunk

Subversion Repositories adv_debug_sys

[/] [adv_debug_sys/] [tags/] [ADS_RELEASE_1_1_0/] [Software/] [adv_jtag_bridge/] [README] - Blame information for rev 4

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 nyawn
These are the notes for building the Advanced JTAG Bridge program.
2
Nathan Yawn, nathan.yawn@opencores.org
3
 
4
BUILDING
5
 
6
This program doesn't use automake.  It has been developed using the cygwin
7
environment under winXP, and should also compile under various GNU/Linux
8
distributions.  There are two sets of build flags defined in the Makefile,
9
one for cygwin and one for Linux - one set is used, one is commented out.
10
Edit the Makefile for your system, type "make," and see what happens...
11
 
12
DEPENDENCIES
13
 
14
Adv_jtag_bridge has three dependencies:
15
 
16
- The pthreads library (probably already installed)
17
- Cygwin only:  libioperm (for parallel port device access permissions)
18
- libusb
19
 
20
Since adv_jtag_bridge was written, a newer version of libusb has been
21
released (1.0), which used a different interface.  We still use the old
22
interface (0.1), so be sure you install the "compatibility layer" if you
23
install the latest libusb.  As of December 2008, libUSB-Win32 still used
24
v0.1, so cygwin users may not need to install any additional compatibility
25
layer.
26
 
27
BUGS
28
 
29
GDB 6.8 has a bug which prevents it from working when no stack frame is
30
present (such as at start-up on a bare-metal debugger, such as this one).
31
A simple patch applied to GDB 6.8 will work around the problem (a general
32
solution is not yet available).  This patch can be found in the source
33
directory of adv_jtag_bridge as "gdb-6.8-bz436037-reg-no-longer-active.patch".
34
 
35
LICENSE
36
 
37
This code is based on "jp2", which was distributed under the GNU Public
38
License, version 2.  Adv_jtag_bridge is therefore also distributed under
39
this license.
40
 
41
WARRANTY
42
 
43
This program is distributed in the hope that it will be useful, but WITHOUT
44
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
45
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
46
more details.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.