Intel® Business Client Software Development
Support for Intel® vPro™ software development and technologies associated with Intel vPro platforms.
1409 討論

Link downtraining was observed during LMT testing on Intel's ArcherCity and AvenueCity platforms.

chunliang
初學者
3,556 檢視

Description:

When performing LMT testing on the AvenueCity and ArcherCity platforms, link downtraining to Gen5 was observed during the test regardless of whether Rx(A), Rx(B), or Rx(C) was selected. The issue occurs with a reproduction rate of approximately 40%, meaning that in every 2 to 3 test runs, one will typically experience downtraining. However, this issue has not been observed on the Beechnut platform.

Currently, the only way to run the test without link downtraining is to disable the 'Gen5 Link Degradation' option in the BIOS.

platform configuration->system event log->pcie error enabling->leak bucket feature->Gen5 link degradation <disbale>

 

Attachment is test log, please help us to solve this issue, thanks!!

 

Setup:

CPU: GNR_SP(AvenueCity),  EMR/SPR(ArcherCity)

BIOS: 107D20(ArcherCity), 30D67(AvenueCity)

LMT Version: LMT_v0p78_PY38

ASPM: Disabled

 

LMT Script:

Accept_License = True
Run_Scan = False
Run_LMT = True

Path = r'C:\...\pcie_lmt'
Files_Name = "Test1_AddinCardX"
Segment_Count = 1

Execute_Lane_Reversal = False


input_dic = {
"Lane": [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15], # Select the lanes to be margined. i.e. "Lane": [0,1,2,3,15]
"RecNum": 1, # Select 1 for CPU Rx side, 6 for EP Rx side, 2-5 for Retimers Rx
"Dwell_Time": 1, # Time to wait between each step. Default is 1sec by spec
"BDF_DSP": "B69D01F0", # Provide the Bus, Device, Function from Downstream Port
"BDF_USP": "B6aD00F0", # Provide the Bus, Device, Function from Upstream Port
"ErrCnt": 4, # Error Limit Count. Default is 4 by spec
"Num_Time_Steps": "", # Default is ""
"Num_Voltage_Steps": "", # Default is ""
"Segment": 0, # Default is 0 for two-Socket system
"Speed": 5, # Speed at what margining will be performed
}

import sys
sys.path.append(Path)

from LMT import runLMT
import importlib, LMT
importlib.reload(LMT)
from LMT import runLMT

start = runLMT(Accept_License, Files_Name, Run_Scan, Segment_Count, Run_LMT, Execute_Lane_Reversal, input_dic)

0 積分
0 回應
回覆