This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Greetings, In hope anybody is seeing this, I have updated to GDB 7.8.2 and the issue is still persistent. I am configuring gdb in its own build directory with mkdir gdb-build && cd gdb-build ../configure --prefix=/usr \ --target=sparc-leon3-linux \ --host=x86_64-unknown-linux-gnu \ --build=x86_64-unknonw-linux-gnu \ --with-sysroot=/usr/sparc-leon3-linux \ --without-guile \ --disable-nls \ --with-python=/usr/bin/python2 \ --with-system-readline and gdbserver as a separate package with ../configure --prefix=/usr \ --build=x86_64-unknown-linux-gnu \ --host=sparc-leon3-linux \ --program-prefix="" \ --disable-nls Please let me know if I am missing something. Thank you. Cheers, Orlando. On 01/09/2015 11:23 AM, Orlando Arias wrote: > Greetings > > I have a Spartan6 FPGA in a Xilinx SP605 board configured with a stock > Leon3 SPARC processor. Currently, I am running GNU/Linux on the device > (kernel version 3.14.26, uClibc version 0.9.33.2, BusyBox 1.23.0) and I > am attempting to run gdbserver on the device. > > Whenever I try to connect remotely through TCP, I get the following > error on the GDB client: > > $ sparc-leon3-linux-gdb hw > GNU gdb 7.8.1 > Copyright (C) 2014 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "--host=x86_64-unknown-linux-gnu > --target=sparc-leon3-linux". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > <https://hardwaresecurity.org>. > Find the GDB manual and other documentation resources online at: > <http://www.gnu.org/software/gdb/documentation/>. > For help, type "help". > Type "apropos word" to search for commands related to "word"... > Reading symbols from hw...done. > (gdb) target remote leon3:1234 > Remote debugging using leon3:1234 > Remote register badly formatted: > T050e:0000000000000000;1e:00000000efc4d6a0;50:0000000000000000;51:0000000000000000;0f:0000000000000000;thread:p37d.37d;core:0; > here: > 00000000;1e:00000000efc4d6a0;50:0000000000000000;51:0000000000000000;0f:0000000000000000;thread:p37d.37d;core:0; > (gdb) > > > Attached you can find the the output of gdbserver (debugging enabled, > not placed here). I have done a packet capture of the protocol for an > ARM target and compared it to a capture for the Leon3 target and noticed > that there a few XML files being transmitted on the ARM target which are > not present in the SPARC target. I am not sure if this is necessary. > > I do not have any other SPARC units on which I can test this issue and > searching online and the mailing lists has yielded no results. Please > advice. Thank you. > > Cheers, > Orlando. >
Attachment:
signature.asc
Description: OpenPGP digital signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |