We’ve been running a 4 lane 64b/66b design using the AFE EVM on a commercial Xilinx based board for a few months now with no problems and want now to run the same design as an 8b10b design.
Specifically the problem with the new 8b10b design exits on the ADC side. The DAC side of the AFE is working.
The ADC ILA the rx_lane_data_valid is always low.
A possible clue is that there is no activity at all on the adc_rx_sync_n output from the FPGA to the AFE.
#Executing .. AFE7950/bringup/TI_IP_ConfigAfe.py
#Start Time 2024-03-06 11:58:45.237000
The External Sysref Frequency should be an integer factor of: 5.12MHz
2T2R1F Number: 0
Valid Configuration: True
laneRateRx: 9830.4
laneRateFb: 9830.4
laneRateTx: 9830.4
2T2R1F Number: 1
Valid Configuration: True
laneRateRx: 9830.4
laneRateFb: 9830.4
laneRateTx: 9830.4
LMK and FPGA Configured.
DONOT_OPEN_Atharv_FULL - Device registers reset.
chipType: 0xa
chipId: 0x78
chipVersion: 0x11
AFE Reset Done
Fuse farm load autoload done successful
No autload error
Fuse farm load autoload done successful
No autload error
//Firmware Version = 11000
//PG Version = 1
//Release Date [dd/mm/yy] = 10/7/19
patchSize=11697
//Patch Version = 165
//PG Version = 0
//Release Date [dd/mm/yy] = 27/11/21
AFE MCU Wake up done and patch loaded.
PLL Locked
AFE PLL Configured.
AFE SerDes Configured.
AFE Digital Chains configured.
AFE TX Analog configured.
AFE RX Analog configured.
AFE FB Analog configured.
AFE JESD configured.
AFE AGC configured.
AFE GPIO configured.
Sysref Read as expected
###########Device DAC JESD-RX 0 Link Status###########
CS State TX0: 0b10101010 . It is expected to be 0b10101010
FS State TX0: 0b01010101 . It is expected to be 0b01010101
Could get the link up for device RX: 0
###################################
AFE Configuration Complete
#Done executing .. AFE7950/bringup/TI_IP_ConfigAfe.py
#End Time 2024-03-06 12:00:23.658000
#Execution Time = 98.4210000038 s
#================ ERRORS:0, WARNINGS:0 ================#
