Open the hardware tool
Syntax
open_hw_manager [‑quiet] [‑verbose]
Usage
Name | Description |
---|---|
[-quiet]
|
Ignore command errors |
[-verbose]
|
Suspend message limits during command execution |
Categories
Description
Open the Hardware Manager in the Vivado® Design Suite in either the Vivado IDE or in Tcl or batch mode. Opening the Hardware Manager is the first step in programming and/or debugging your design in Xilinx® FPGA hardware. For more information refer to the Vivado Design Suite User Guide: Programming and Debugging (UG908).
- Logic Debug or Logic Analyzer- Debugging FPGA programmable logic designs.
- Programming/Configuration - Program FPGA devices using JTAG and configuring flash memory devices connected to FPGAs.
- In-system Serial I/O debug - Adjust SERDES receive/transmit settings and measure transmission bit error rates.
- System Monitor - Control on chip system monitor and read system monitor temperature and voltage values.
The Hardware Manager uses a number of first class objects, like hw_server, hw_target, hw_device, and hw_ila. Each of these objects is related to other objects, and has properties that can be set or read by the set_property
and get_property
commands to configure or control its function in the Hardware Manager. Refer to the Vivado Design Suite Properties Reference Guide (UG912) for more information on these objects.
- Open the hardware manager in the IDE (
open_hw_manager
).Tip: This step can be skipped if you are running in batch or Tcl mode. - Connect to a hardware server running either on the local machine, or on a remote network accessible host (
connect_hw_server
). - Open a hardware target on the connected hardware server (
open_hw_target
). - Identify the Xilinx® FPGA on the open hardware target (
current_hw_device
,get_hw_devices
). - Associate the bitstream data programming file (.bit), and probes file (.ltx) if one exists, with the appropriate FPGA (
set_property
). - Program or download the programming file into the hardware device (
program_hw_device
,refresh_hw_device
).
Note that you can run the Hardware Manager from within the Vivado tool without having a project or design open. You can open the Hardware Manager, connect to the hardware server, and program the device on the target by providing a bitstream file, and probes file for debugging.
You can close the Hardware Manager using the close_hw_manager
command.
This command returns nothing if successful, and returns an error if it fails.
Arguments
-quiet
- (Optional) Execute the command quietly, returning no messages from the command. The command also returns TCL_OK regardless of any errors encountered during execution.
-verbose
- (Optional) Temporarily override any message limits and return all messages from this command.
set_msg_config
command.Example
open_hw_manager