diff options
author | Michael Eager <eager@eagercon.com> | 2009-10-06 18:02:36 +0000 |
---|---|---|
committer | Michael Eager <eager@eagercon.com> | 2009-10-06 18:02:36 +0000 |
commit | 08be9d7117c82d70aa31adb1b98ea6c12f014dc0 (patch) | |
tree | f1f8e668eb5255ab608dec7d391446445bd4ee49 /gdb | |
parent | 0969f4e9e583ea495a3be9fd71b512b2f572764c (diff) | |
download | gdb-08be9d7117c82d70aa31adb1b98ea6c12f014dc0.zip gdb-08be9d7117c82d70aa31adb1b98ea6c12f014dc0.tar.gz gdb-08be9d7117c82d70aa31adb1b98ea6c12f014dc0.tar.bz2 |
* info (Contributors): Add self for Xilinx MicroBlaze.
(Embedded Processors): Add MicroBlaze.
(MicroBlaze): New. Describe Xilinx MicroBlaze
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/doc/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 42 |
2 files changed, 48 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 12cd7e5..160257a 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,9 @@ +2009-10-06 Michael Eager <eager@eagercon.com> + + * gdb.texinfo (Contributors): Add self for Xilinx MicroBlaze. + (Embedded Processors): Add MicroBlaze. + (MicroBlaze): New. Describe Xilinx MicroBlaze + 2009-10-04 Pedro Alves <pedro@codesourcery.com> * gdb.texinfo (Remote Protocol): Don't mention vCont;T. diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index a659b65..80e9901 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -517,6 +517,9 @@ Tensilica, Inc.@: contributed support for Xtensa processors. Others who have worked on the Xtensa port of @value{GDBN} in the past include Steve Tjiang, John Newlin, and Scott Foehner. +Michael Eager and staff of Xilinx, Inc., contributed support for the +Xilinx MicroBlaze architecture. + @node Sample Session @chapter A Sample @value{GDBN} Session @@ -16570,6 +16573,7 @@ acceptable commands. * ARM:: ARM RDI * M32R/D:: Renesas M32R/D * M68K:: Motorola M68K +* MicroBlaze:: Xilinx MicroBlaze * MIPS Embedded:: MIPS Embedded * OpenRISC 1000:: OpenRisc 1000 * PA:: HP PA Embedded @@ -16821,6 +16825,44 @@ dBUG ROM monitor for Motorola ColdFire. @end table +@node MicroBlaze +@subsection MicroBlaze +@cindex Xilinx MicroBlaze +@cindex XMD, Xilinx Microprocessor Debugger + +The MicroBlaze is a soft-core processor supported on various Xilinx +FPGAs, such as Spartan or Virtex series. Boards with these processors +usually have JTAG ports which connect to a host system running the Xilinx +Embedded Development Kit (EDK) or Software Development Kit (SDK). +This host system is used to download the configuration bitstream to +the target FPGA. The Xilinx Microprocessor Debugger (XMD) program +communicates with the target board using the JTAG interface and +presents a @code{gdbserver} interface to the board. By default +@code{xmd} uses port @code{1234}. (While it is possible to change +this default port, it requires the use of undocumented @code{xmd} +commands. Contact Xilinx support if you need to do this.) + +Use these GDB commands to connect to the MicroBlaze target processor. + +@table @code +@item target remote :1234 +Use this command to connect to the target if you are running @value{GDBN} +on the same system as @code{xmd}. + +@item target remote @var{xmd-host}:1234 +Use this command to connect to the target if it is connected to @code{xmd} +running on a different system named @var{xmd-host}. + +@item load +Use this command to download a program to the MicroBlaze target. + +@item set debug microblaze @var{n} +Enable MicroBlaze-specific debugging messages if non-zero. + +@item show debug microblaze @var{n} +Show MicroBlaze-specific debugging level. +@end table + @node MIPS Embedded @subsection MIPS Embedded |