Email Details :
a)Contact name and email address: Bruce.Wu/Bruce.wu2@flex.com
b)Company details: Flex.
c)Debugging steps that was done :
1) Took the failed board (FDO230700G6) to do failure analysis, and review the failed log
from 2C station as following:
????????
Initializing Hardware ...
????????
Initializing Hardware ...
Checking for PCIe device presence...
%ERROR% - Did not find CPLD. Read failure!
%ERROR: Critical device not found on 00:01.00
%WARNING: Resetting...
2)Put the failure board to debug station at room temperature, then power on, found
it is not stable, sometimes it can be boot up normally; sometimes it failed with get
ROMMON symptom (it can be duplicated), the failure log and Post code failed
status is as same as it happened at 2C station.
3)Based on the fail log and debug experience before, it is related with FPGA(U1_F1),
we checked the FPGA and the parts around with it, no process issue found, also
measured the impedance and voltages related with FPGA and CPU and compared
with a known pass board, all of them are normal
4)Visual inspection (including 2D and 5D x-ray test) for the whole PCBA especially for
FPGA (U1_F1) and CPU, no process issue found
5)Captured the signals between FPGA and CPU, found CPU_LPC_AD<0/1/2/3> has any
abnormality after compared with a known pass board, the details as below:
6) Replaced FPGA with a new one, the failure symptom dis-appear
d)Device Purchase Order: 85YY73943