21.13.1.36 pcie_ltssm_status
(Ask a Question)Description
This Tcl command displays the current LTSSM state from the PLDA core in the SmartDebug log window and returns the register:field value to the Tcl.
pcie_ltssm_status -pcie_logical_name {PCIe logical name}
Arguments
Parameter | Type | Description |
---|---|---|
deviceName | string | Optional user-defined device name. The device name is not required if there is only one device in the current configuration, or a device has already been selected using the set_debug_device command. |
pcie_logical_name | string | Complete logical hierarchy of the PCIE block whose status is to be read from the device. This parameter is mandatory. |
Return Type | Description |
---|---|
string | Returns register:field value. |
Error Codes
Error Code | Description |
---|---|
None | Parameter 'param_name' is not defined. Valid command formatting is'pcie_ltssm_status [-deviceName "device name"] -pcie_logical_name "Pcie Logical Name"'. |
None | Required parameter 'pcie_logical_name' is missing. |
None | Parameter 'pcie_block_name' is not defined. Valid command formatting is'pcie_ltssm_status [-deviceName "device name"] -pcie_logical_name "Pcie Logical Name"'. |
Supported Families
PolarFire |
PolarFire SoC |
Example
Output Display in SmartDebug window: Configuration.Linkwidth.start Return value to the tcl script:
pcie_ltssm_status -pcie_block_name {sb_0/CM1_Subsystem/my_pcie_0}
See Also
pcie_config_space