Known Issues - 2020.2 English

Vivado Design Suite Tutorial: Programming and Debugging (UG936)

Document ID
UG936
Release Date
2021-02-26
Version
2020.2 English
  1. By default, FSBL does not enumerate USB as that is something Linux drivers would do. To put USB in link state without Linux, a small modification is required in the FSBL C-code. This modification still does not enumerate the device, it only brings the USB into link state.
  2. The EyeScan does not have a built-in time-out mechanism. If your link is poor (for example, if L*_TM_DIG_8.EYESURF_ENABLE != 1), the EyeScan will hang without providing a user. No results are returned in this case.
  3. If the EyeScan progress is not moving, make sure the below parameters for all lanes are set for EyeScan to function correctly. Note that * represents the lane number (as in, for Lane 0 the parameter would be L0).

    Click on the lane in the hardware tree and then click on the properties tab. There’s a search button you can use to find the properties below.

    1. L*_TM_MISC3.CDR_EN_FPL = 0
    2. L*_TM_MISC3.CDR_EN_FFL = 0
    3. L*_TM_DIG_8.EYESURF_ENABLE = 1

      Also check below parameters values which ensures Eye Scan circuit is operational.

    4. L*_PLL_LOCK = 1
    5. L*_TM_SAMP_STATUS4.E_SAMP_PH0_CALIB_CODE is non-zero value
    6. L*_TM_SAMP_STATUS5.E_SAMP_PH180_CALIB_CODE is non-zero value