T2080 : Question for PCIE errors

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

T2080 : Question for PCIE errors

1,866 次查看
tachyon11
Contributor I

Hello

Sometimes, I've faced the next PCIE error message.

Test Engineer told me that this message happens once a day.

I wonder whether this kind of time-out is normal operation or not.

On using broadcom switch over PCIe with MPC,

I've never seen this kind of message before using T2080...

I think Configuration read request is related to read a basic PCI configuration space.

So, it seems so weird that it fails, because that's basic operation.

PCIE error(s) detected

PCIE ERR_DR register: 0x00400000
PCIE ERR_CAP_STAT register: 0x80000001
PCIE ERR_CAP_R0 register: 0x00000800
PCIE ERR_CAP_R1 register: 0x00000000
PCIE ERR_CAP_R2 register: 0x00000000
PCIE ERR_CAP_R3 register: 0x00000000

The below definition of ERR_DR register seems to indicate that  PCI Express Ack time-out.

pastedImage_4.png

pastedImage_2.png

pastedImage_3.png

PCIE ERR_CAP_R0 register: 0x00000800 --> FMT = 00 TYPE 00100

PCIE ERR_CAP_R1 register: 0x00000000
PCIE ERR_CAP_R2 register: 0x00000000
PCIE ERR_CAP_R3 register: 0x00000000

PCIE ERR_CAP_R* seem to indicate PCIE error happens when accessing Configuration Read Type 0

pastedImage_5.png
pastedImage_6.png
According to PCI Express Base Specification Rev3.0, 
2.2.1. Common Packet Header Fields shows  "Fmt[2:0] and Type[4:0] field Encodings"
\pastedImage_7.png
标记 (3)
0 项奖励
回复
0 回复数