jtag crashed when doing command "cable usbblaster"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
urjtag (Ubuntu) |
New
|
Undecided
|
lubun | ||
Bug Description
Binary package hint: urjtag
In another computer with previous ubuntu (10.04) it runs ok and can programm a Nexys2 Digilent FPGA board.
The message is (with program messages):
$ jtag
UrJTAG 0.9 #1476
Copyright (C) 2002, 2003 ETC s.r.o.
Copyright (C) 2007, 2008 Kolja Waschk and the respective authors
UrJTAG is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for UrJTAG.
WARNING: UrJTAG may damage your hardware!
Type "quit" to exit, "help" for help.
jtag> cable usbblaster
jtag: malloc.c:4631: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed.
Aborted
*** Before (now) reporting the error the message was:
jtag> cable usbblaster
*** glibc detected *** jtag: munmap_chunk(): invalid pointer: 0x00000000006cd280 ***
======= Backtrace: =========
/lib/libc.
jtag[0x41405b]
jtag[0x41429b]
jtag[0x412c7c]
jtag[0x40f63b]
jtag[0x4049a6]
jtag[0x4040d2]
jtag[0x403c55]
jtag[0x4037b3]
/lib/libc.
jtag[0x403159]
======= Memory map: ========
00400000-00460000 r-xp 00000000 08:01 17917 /usr/bin/jtag
00660000-00661000 r--p 00060000 08:01 17917 /usr/bin/jtag
00661000-00664000 rw-p 00061000 08:01 17917 /usr/bin/jtag
006af000-006f0000 rw-p 00000000 00:00 0 [heap]
7f95c02af000-
7f95c02c4000-
7f95c04c3000-
7f95c04c4000-
7f95c04c5000-
7f95c076b000-
7f95c076d000-
7f95c096d000-
7f95c096e000-
7f95c096f000-
7f95c09af000-
7f95c0bae000-
7f95c0bb2000-
7f95c0bb3000-
7f95c0bcb000-
7f95c0dca000-
7f95c0dcb000-
7f95c0dcc000-
7f95c0dd0000-
7f95c0f4a000-
7f95c1149000-
7f95c114d000-
7f95c114e000-
7f95c1153000-
7f95c1189000-
7f95c1388000-
7f95c138a000-
7f95c1390000-
7f95c1391000-
7f95c1398000-
7f95c1597000-
7f95c1598000-
7f95c1599000-
7f95c15a0000-
7f95c179f000-
7f95c17a0000-
7f95c17a2000-
7f95c17a8000-
7f95c19a7000-
7f95c19a8000-
7f95c19a9000-
7f95c1a2b000-
7f95c1c2a000-
7f95c1c2b000-
7f95c1c2c000-
7f95c1e16000-
7f95c1e42000-
7f95c1e49000-
7f95c1e4c000-
7f95c1e4d000-
7f95c1e4e000-
7fffbed5d000-
7fffbeda4000-
ffffffffff60000
Aborted
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: urjtag 0.0+r1476-1
ProcVersionSign
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Tue Oct 12 14:30:57 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: urjtag
My problem is now solved. I can now program my board as in the past.
What I did?
I downloaded the last version urjtag-0.10.tar.gz (1.4 MB) from:
http:// sourceforge. net/projects/ urjtag/
Unziped it,
After reading the file: "urjtag- 0.10/doc/ UrJTAG. txt, I followed the instructions there.
In the directory created by the unzip program I did:
./configure
make
then I entered administration mode (this works for my Ubunto operating system)
sudo su
(He asked for my password and I replyed)
then:
make install
after exiting the route shell I executed my chip programming script with a fpga bitmap and it is working ok.
Regards.
Luis.