Other Parts Discussed in Thread: AFE7920EVM, AFE7950
Tool/software:
Hello
I'm working with the AFE7920EVM in combination with the TSW14J57 Capture Card and I'm not able to perform a working bringup. I use the script 'AFE79xx_EVM_Mode2.py' for the AFE
and the files 'AFE79xx_2x2RX_24410' and 'AFE79xx_2x2RX_44210' for the ADC/DAC tab in HSDC Pro. Multiple errors are occuring during the bringup that indicate that the JESD link is not working.
However, I'm able to capture data with the ADC, only the DAC link seems to not be working. I get the following errors:
Serdes-FIFO error for lane 0: 1 (for each lane 0-3 and both decies RX: 0 and 1)
Comma Align LockLane0: False; Please see if transmitter is sending and eye is good. (for each lane 0-3 and both decies RX: 0 and 1)
I used the command getSerdesEye to plot the eye diagram and it is just a constant 0 plot. Probably the transmitter is not sending anything.
What could be a fix for these issues?
Furthermore, the documents 'AFE79XX JESD APP NOTE' and 'Debugging AFE7950 for Run Time and Post Bring-Up
Failure' reference multiple CAPI command to investigate these problems. However I'm not able to execute them and I can't find them in the python source code of any of the modules?. Specifically,
I'm referring to the following commands:
From AFE79XX JESD APP NOTE:
getSerdesRxLaneEyeMarginValue
enableSerdesRxPrbsCheck
getSerdesRxPrbsError
sendSerdesTxPrbs
getSerdesRxPrbsError
From Debugging AFE7950 for Run Time and Post Bring-Up
Failure:
getSerdesLinkStatus
reAdaptSerDesAllLanes
pollSerdesLinkStatusAllLanes
SetSerdesTxCursor
How can I run them?
Thank you,
Yan