Hi,
I am using ADRV9002 custom FMC board with ZCU102 evaluation board, using vivado version 2021.1.
I am getting axi-adrv9002-rx-lpc: Status errors.
The complete DEBUG LOG is
Hello
DEBUG: RX1 enabled
DEBUG: TX1 enabled
DEBUG: pos: 3, Chan1:1BE5F7, Chan2:0ADRV9002 Rev 12.0, Firmware 0.20.0.10 API version: 48.49.2 successfully initialized
DEBUG: cfg test stop:0, ssi:2, c:0, tx:0
DEBUG: Set intf delay clk:0, d:0, tx:0 c:0
DEBUG: Set intf delay clk:0, d:1, tx:0 c:0
DEBUG: Set intf delay clk:0, d:2, tx:0 c:0
DEBUG: Set intf delay clk:0, d:3, tx:0 c:0
DEBUG: Set intf delay clk:0, d:4, tx:0 c:0
DEBUG: Set intf delay clk:0, d:5, tx:0 c:0
DEBUG: Set intf delay clk:0, d:6, tx:0 c:0
DEBUG: Set intf delay clk:0, d:7, tx:0 c:0
DEBUG: Set intf delay clk:1, d:0, tx:0 c:0
DEBUG: Set intf delay clk:1, d:1, tx:0 c:0
DEBUG: Set intf delay clk:1, d:2, tx:0 c:0
DEBUG: Set intf delay clk:1, d:3, tx:0 c:0
DEBUG: Set intf delay clk:1, d:4, tx:0 c:0
DEBUG: Set intf delay clk:1, d:5, tx:0 c:0
DEBUG: Set intf delay clk:1, d:6, tx:0 c:0
DEBUG: Set intf delay clk:1, d:7, tx:0 c:0
DEBUG: Set intf delay clk:2, d:0, tx:0 c:0
DEBUG: Set intf delay clk:2, d:1, tx:0 c:0
DEBUG: Set intf delay clk:2, d:2, tx:0 c:0
DEBUG: Set intf delay clk:2, d:3, tx:0 c:0
DEBUG: Set intf delay clk:2, d:4, tx:0 c:0
DEBUG: Set intf delay clk:2, d:5, tx:0 c:0
DEBUG: Set intf delay clk:2, d:6, tx:0 c:0
DEBUG: Set intf delay clk:2, d:7, tx:0 c:0
DEBUG: Set intf delay clk:3, d:0, tx:0 c:0
DEBUG: Set intf delay clk:3, d:1, tx:0 c:0
DEBUG: Set intf delay clk:3, d:2, tx:0 c:0
DEBUG: Set intf delay clk:3, d:3, tx:0 c:0
DEBUG: Set intf delay clk:3, d:4, tx:0 c:0
DEBUG: Set intf delay clk:3, d:5, tx:0 c:0
DEBUG: Set intf delay clk:3, d:6, tx:0 c:0
DEBUG: Set intf delay clk:3, d:7, tx:0 c:0
DEBUG: Set intf delay clk:4, d:0, tx:0 c:0
DEBUG: Set intf delay clk:4, d:1, tx:0 c:0
DEBUG: Set intf delay clk:4, d:2, tx:0 c:0
DEBUG: Set intf delay clk:4, d:3, tx:0 c:0
DEBUG: Set intf delay clk:4, d:4, tx:0 c:0
DEBUG: Set intf delay clk:4, d:5, tx:0 c:0
DEBUG: Set intf delay clk:4, d:6, tx:0 c:0
DEBUG: Set intf delay clk:4, d:7, tx:0 c:0
DEBUG: Set intf delay clk:5, d:0, tx:0 c:0
DEBUG: Set intf delay clk:5, d:1, tx:0 c:0
DEBUG: Set intf delay clk:5, d:2, tx:0 c:0
DEBUG: Set intf delay clk:5, d:3, tx:0 c:0
DEBUG: Set intf delay clk:5, d:4, tx:0 c:0
DEBUG: Set intf delay clk:5, d:5, tx:0 c:0
DEBUG: Set intf delay clk:5, d:6, tx:0 c:0
DEBUG: Set intf delay clk:5, d:7, tx:0 c:0
DEBUG: Set intf delay clk:6, d:0, tx:0 c:0
DEBUG: Set intf delay clk:6, d:1, tx:0 c:0
DEBUG: Set intf delay clk:6, d:2, tx:0 c:0
DEBUG: Set intf delay clk:6, d:3, tx:0 c:0
DEBUG: Set intf delay clk:6, d:4, tx:0 c:0
DEBUG: Set intf delay clk:6, d:5, tx:0 c:0
DEBUG: Set intf delay clk:6, d:6, tx:0 c:0
DEBUG: Set intf delay clk:6, d:7, tx:0 c:0
DEBUG: Set intf delay clk:7, d:0, tx:0 c:0
DEBUG: Set intf delay clk:7, d:1, tx:0 c:0
DEBUG: Set intf delay clk:7, d:2, tx:0 c:0
DEBUG: Set intf delay clk:7, d:3, tx:0 c:0
DEBUG: Set intf delay clk:7, d:4, tx:0 c:0
DEBUG: Set intf delay clk:7, d:5, tx:0 c:0
DEBUG: Set intf delay clk:7, d:6, tx:0 c:0
DEBUG: Set intf delay clk:7, d:7, tx:0 c:0
DEBUG: tuning: RX1
DEBUG: DEBUG: 0:DEBUG: 1:DEBUG: 2:DEBUG: 3:DEBUG: 4:DEBUG: 5:DEBUG: 6:DEBUG: 7DEBUG:
DEBUG: 0:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 1:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 2:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 3:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 4:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 5:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 6:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 7:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: cfg test stop:1, ssi:2, c:0, tx:0
DEBUG: RX: Got clk: 0, data: 4
DEBUG: Set intf delay clk:0, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:0, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:1, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:2, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:3, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:4, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:5, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:6, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:0, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:1, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:2, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:3, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:4, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:5, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:6, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: Set intf delay clk:7, d:7, tx:1 c:0
DEBUG: cfg test stop:0, ssi:2, c:0, tx:1
DEBUG: [c1]: d_e:0, f_f:0 f_e:1, s_e:0DEBUG: tuning: TX1
DEBUG: DEBUG: 0:DEBUG: 1:DEBUG: 2:DEBUG: 3:DEBUG: 4:DEBUG: 5:DEBUG: 6:DEBUG: 7DEBUG:
DEBUG: 0:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 1:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 2:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 3:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 4:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 5:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 6:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: 7:DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG: o DEBUG:
DEBUG: cfg test stop:1, ssi:2, c:0, tx:1
DEBUG: TX: Got clk: 0, data: 4
axi-adrv9002-rx-lpc: Status errors
axi_adc_init_finish() failed with status -1
how to solve this