
MicroBlaze Debugger and Trace | 41
©
1989-2021
Lauterbach GmbH
Configuring your FPGA
Before debugging, the FPGA needs to be configured with a design containing a MicroBlaze core enabled for
JTAG debugging. The configuration is done via the command
or its predecessor
Be sure to have
correct multicore settings
before configuring the FPGA,
otherwise the configuration will fail. These settings are identical with those used
for debugging a MicroBlaze core.
Also ensure that the debugger is in
SYStem.down mode
, before configuring
your FPGA. Configuring the FPGA will break the communication link between
the debugger and the MicroBlaze core, if your debugger is in SYStem.up mode.
Configuration
using compressed bitstreams is supported.
It is recommended to configure the target with the configuration option “
JTAG
dedicated
” i.e. not using a mode where JTAG overrides other configurations
like MSI, SPI etc. In the latter case configuration via TRACE32 may fail silently
(no error message), though configuration via Xilinx Impact works.