Post Go back to editing

AD9082 Receiver JESD Link UP Issues

Category: Hardware
Product Number: AD9082
Hi,
I got Stuck with ad9082 adc path in which jesd link up is not coming up! am getting kchar, disparity errors , but in the same design DAC is working !
I have forced the rx_sync signal from jesd ip side to ad9082 jesd tx (ADC) to identify the issue ,In this case status passed to UDATA from CGS.I have attached the logs and signal tap files for your reference.
But In normal working case sync is always low and still I am getting kchar , disparity errors. I have taken an example design for reference and testing. With jesd(duplex) ip ,DAC link is fine but ADC link is not responding! Please help us to resolve this.
I don't know what exactly the issue is ! whether ad9082 K char transmission or JESD RX IP receiving!!
Got stuck at this issue for a long time !! please help me to resolve this!!!!!
Thanks In Advance!!
main: running
Hello
hmc 7044 init 
hmc7044_setup running  
First hmc7044_write done
inside hmc7044_read

HMC7044_REG_SOFT_RESET read reg=0, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=c8, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=d2, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=dc, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=e6, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=f0, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=fa, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=104, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=10e, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=118, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=122, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=12c, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=136, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=140, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=14a, val=2
 inside hmc7044_read

Product_id_MSB read reg=7a, val=2
 inside hmc7044_read

Product_id_MID read reg=79, val=2
 inside hmc7044_read

Product_id_LSB read reg=78, val=2
 inside hmc7044_read

HMC7044_REG_CLK_OUT_DRV_LOW_PW read reg=9f, val=2
 
inside hmc7044_read

HMC7044_REG_CLK_OUT_DRV_HIGH_PW read reg=a0, val=2
 
inside hmc7044_read

HMC7044_REG_PLL1_DELAY read reg=a5, val=2
 
inside hmc7044_read

HMC7044_REG_PLL1_HOLDOVER read reg=a8, val=2
 
inside hmc7044_read

HMC7044_REG_VTUNE_PRESET readreg=b0, val=2

 inside hmc7044_read

HMC7044_REG_GLOB_MODE readreg=5, val=2

  Reached before PLL setup, initial setup done

inside hmc7044_read

HMC7044_REG_EN_CTRL_0 read reg=3, val=2

 inside hmc7044_read

inside hmc7044_read

inside hmc7044_read

inside hmc7044_read

hmc7044_init done
app_clock_init done
ad9081_init: running
tx_main_nco_frequency_shift_hz[0= 1000000000
tx_main_shift[0]= 1000000000
tx_main_nco_frequency_shift_hz[1= 1300000000
tx_main_shift[1]= 1300000000
tx_main_nco_frequency_shift_hz[2= 1400000000
tx_main_shift[2]= 1400000000
tx_main_nco_frequency_shift_hz[3= 1000000000
tx_main_shift[3]= 1000000000
adi_ad9081_device_spi_config: running
adi_ad9081_device_reset done
chip type f 
REG_PROD_ID_LSB_ADDR  82 
 REG_PROD_ID_MSB_ADDR 90 
REG_CHIP_GRADE_ADDR  23 
chip id read done
 inside hmc7044_clk_recalc_rate
pll2 frequency b3a5fd80 
 channel divider 22
 rate =82a7440tx_Lane rate in Kbps =5480000 REG_SYNC_LMFC_DELAY_ADDR read value is 4
REG_SYSREF_CTRL_ADDR read value is 0
REG_SYSREF_CTRL_ADDR read value is 0
0x0fb0 read value is 1
REG_SYNC_DEBUG0_ADDR read value is 1
REG_SYSREF_AVERAGE_ADDR read value is 7
adi_ad9081_device_clk_config_set: running
saving clock settings ref_clk=137000000 ,dac_clk=4384000000,adc_clk=4384000000

chip type f 
REG_PROD_ID_LSB_ADDR  82 
 REG_PROD_ID_MSB_ADDR 90 
REG_CHIP_GRADE_ADDR  23 
adi_ad9081_device_clk_pll_startup: running
dac_clk_hz =4384000000 , adc_clk_hz =4384000000 ,ref_clk_hz=137000000
 ref_div =1 , m_div =8 ,pll_div=2 ,fb_div=2 adi_ad9081_device_clk_pll_div_set: running
adi_ad9081_device_clk_pll_lock_status_get: running
pll_lock done 
adc_clk_div =1 dac_clk_hz =4384000000  adc_clk_hz =4384000000

adi_ad9081_device_clk_up_div_set: running
adi_ad9081_device_clk_pll_lock_status_get: running
PLL are locked
adi_ad9081_device_startup_tx: running
adi_ad9081_device_startup_tx_or_nco_test: running
adi_ad9081_dac_tx_enable_set: running
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_power_up_set: running
REG_DAC_POWERDOWN_ADDR 0x90 read value is 0 
adi_ad9081_dac_dll_startup: running
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
REG_ENABLE_TIMING_CTRL_GENERAL_ADDR 0x185 read value is 2 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1d 
REG_ENABLE_TIMING_CTRL_DAC0_ADDR 0x183 read value is 2a 
REG_ENABLE_TIMING_CTRL_DAC1_ADDR 0x184 read value is 2a 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1e 
REG_ENABLE_TIMING_CTRL_DAC0_ADDR 0x183 read value is 2a 
REG_ENABLE_TIMING_CTRL_DAC1_ADDR 0x184 read value is 2a 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1d 
REG_MUSHI_CTRL_ADDR 0x181 read value is 0 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1e 
REG_MUSHI_CTRL_ADDR 0x181 read value is 0 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_dac_tx_enable_set: running
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_fsc_set: running
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
REG_INTRP_MODE_ADDR 0x1ff read value is 44 
REG_MAINDP_DAC_1XXX_ENABLES_ADDR 0x1c8 read value is 0 
adi_ad9081_jesd_rx_link_config_set: running
adi_ad9081_jesd_rx_synca_driver_powerdown_set:running 
REG_GENERIC_PD_ADDR 0x402 read value is 1 
adi_ad9081_jesd_rx_syncb_driver_powerdown_set:running 
REG_GENERIC_PD_ADDR 0x402 read value is 1 
REG_SYNCA_ADDR 0x429 read value is 0 
REG_SYNCB_ADDR 0x42a read value is 0 
REG_JESD_MODE_ADDR 0x1fe read value is 6 
REG_JRX_DL_204B_2_ADDR 0x4c0 read value is 20 
REG_JRX_DL_204C_0_ADDR 0x55e read value is 0 
REG_JRX_DL_204H_37_ADDR 0x9ec read value is 0 
REG_GENERAL_JRX_CTRL_ADDR 0x596 read value is 1 
0x00000D0F 0xd0f read value is 0 
0x00000E2C 0xe2c read value is 4 
REG_JESD_MODE_ADDR 0x1fe read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_SYNCB_GEN_1_ADDR 0x598 read value is 4 
REG_JRX_L0_0_ADDR 0x4a6 read value is 0 
REG_JRX_L0_2_ADDR 0x4a8 read value is 0 
REG_JRX_L0_3_ADDR 0x4a9 read value is 1 
0x000004AA 0x4aa read value is 1 
0x000004AB 0x4ab read value is 1f 
0x000004AC 0x4ac read value is 1 
REG_JRX_L0_7_ADDR 0x4ad read value is f 
REG_JRX_L0_8_ADDR 0x4ae read value is f 
0x000004AF 0x4af read value is 20 
0x000004B0 0x4b0 read value is 0 
REG_JRX_TPL_1_ADDR 0x4a1 read value is c0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_TPL_3_ADDR 0x4a3 read value is c 
adi_ad9081_jesd_rx_bring_up: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 1 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 2 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 3 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 4 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 5 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 7 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 1 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 2 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 3 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 4 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 5 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 7 
REG_MASTER_PD_ADDR 0x400 read value is 0 
REG_PHY_PD_ADDR 0x401 read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
calculated rx bit rate =46a22a00
 jesd204b_en is 1 
adi_ad9081_jesd_rx_pll_startup: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
JESD PLL is locked 
adi_ad9081_jesd_rx_startup_des:running 
REG_CDR_RESET_ADDR 0x405 read value is 1 
REG_CDR_RESET_ADDR 0x405 read value is 0 
REG_CDR_RESET_ADDR 0x405 read value is 1 
REG_LF_QUARTERRATE_DES_RC_ADDR 0x459 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_load_cbus_table:running
0x406 0x406 read value is 8 
0x408 0x408 read value is 2 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is 15 
0x408 0x408 read value is 1 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is 50 
0x408 0x408 read value is 4 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is bc 
0x408 0x408 read value is 80 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is be 
0x408 0x408 read value is 80 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is c0 
0x408 0x408 read value is ff 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is cd 
0x408 0x408 read value is 40 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is d2 
0x408 0x408 read value is f0 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is d3 
0x408 0x408 read value is ee 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is dc 
0x408 0x408 read value is ee 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is e2 
0x408 0x408 read value is f0 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is e3 
0x408 0x408 read value is ff 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is ec 
0x408 0x408 read value is ff 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is f4 
0x408 0x408 read value is 1 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
REG_CDR_BITINVERSE_ADDR 0x419 read value is 0 
REG_JRX_DL_204B_2_ADDR 0x4c0 read value is 20 
REG_LF_PARDATAMODE_DES_RC0_ADDR 0x457 read value is aa 
REG_LF_PARDATAMODE_DES_RC1_ADDR 0x458 read value is aa 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 1 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 2 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 4 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 8 
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_tx_enable_set: running
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1d 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1e 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_device_startup_tx done
adi_ad9081_device_startup_rx: running
adi_ad9081_jesd_tx_link_enable_set: running
adi_ad9081_jesd_tx_link_enable_set: running
adi_ad9081_device_startup_rx done
adi_ad9081_jesd_oneshot_sync done
adi_ad9081_dac_duc_nco_gains_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_TPL_3_ADDR 0x4a3 read value is c 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58e read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 1 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58f read value is 2 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x590 read value is 3 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x591 read value is 4 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x592 read value is 5 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x593 read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x594 read value is 7 
adi_ad9081_jesd_rx_link_enable_set: running
adi_ad9081_jesd_tx_link_enable_set: running
ad9081_jesd_rx_link_status_print: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_DL_204B_20_LANE0_ADDR(0x4ee) read data is 3e
REG_JRX_DL_204B_20_LANE1_ADDR(0x4ef) read data is 3a
ad9081_jesd_rx_link_status_print: JESD TX (JRX) Link1 0x3 lanes in DATA
ad9081_jesd_tx_link_status_print: running
sysref & 0 BIT - VALID MODE  0X00000636(0x636) read data is 20
SUBCLASS RES  0X00000642(0x642) read data is f
CS_NConfig  0X00000641(0x641) read data is f
LINK STATUS  0X0000065D(0x65d) read data is d
jtx pll  0X00000701(0x701) read data is 80
LINK SEL  0X00000611(0x611) read data is 0
LINK SEL  0X0000062E(0x62e) read data is 1
ALIGN CH  0X00000659(0x659) read data is 0
F A CHARACTERS  0X0000065A(0x65a) read data is 0
40BITS JESDB  0X00000762(0x762) read data is 1
40BITS JESDB  0X00000713(0x713) read data is 1
sysref  0X00000797(0x797) read data is 0
LANE SELECTIONS  0X0000061B(0x61b) read data is 0
LANE SELECTIONS  0X0000061C(0x61c) read data is 1
LANE PHYPD 0X00000703(0x703) read data is 0
SERILIZER POWER DOWN  0X00000750(0x750) read data is 0
SCR ADC  0X0000063D(0x63d) read data is 1
sync1 or sycn0  0X0000062D(0x62d) read data is 0
JTX_LINK_EN  0X0000062E(0x62e) read data is 1
JTX LaneID0  0X00000650(0x650) read data is 0
JTX LaneID1  0X00000651(0x651) read data is 1
SYNCA RX PD MODE  0X00000797(0x797) read data is 0
SYNCA RX PD MODE  0X00000798(0x798) read data is 8
JTX_CORE_0_CONV0   0X00000600(0x600) read data is 0
JTX_CORE_0_CONV1   0X00000601(0x601) read data is 1
PLL_REF_CLK_DIV1_REG  0X00000717(0x717) read data is 1
OUT_FORMAT_SEL  0X000002A3(0x2a3) read data is 0
OUT_RES   0X000002A8(0x2a8) read data is 0
PLL_ENABLE_CTRL   0X00000721(0x721) read data is 1
K_EMB_QC_OVERRIDE 0X00000712(0x712) read data is 1
ad9081_jesd_tx_link_status_print: JESD RX (JTX) Link1 in DATA, SYNC deasserted, PLL locked, PHASE established, MODE valid
adi_ad9081_dac_irqs_status_get: running
DAC IRQ status 0xf0b3000044
ad9081_nco_sync_master_slave: running
adi_ad9081_dac_nco_master_slave_trigger_source_set: running
adi_ad9081_device_nco_sync_trigger_source_set: running
adi_ad9081_dac_nco_master_slave_trigger_set: running
adi_ad9081_device_nco_sync_trigger_set: running
err =0
ad9081_work_func: running
ad9081_setup done 
AD9081 Rev. 3 Grade 2 (API 1.2.2) probed
ad9081_init done
tx_dac_init.num_channels = : 2 
rx_adc_init.num_channels = : 2 
Bye

main: running
Hello
hmc 7044 init 
hmc7044_setup running  
First hmc7044_write done
inside hmc7044_read

HMC7044_REG_SOFT_RESET read reg=0, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=c8, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=d2, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=dc, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=e6, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=f0, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=fa, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=104, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=10e, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=118, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=122, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=12c, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=136, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=140, val=2
 inside hmc7044_read

HMC7044_REG_CH_OUT_CRTL_0(i) read reg=14a, val=2
 inside hmc7044_read

Product_id_MSB read reg=7a, val=2
 inside hmc7044_read

Product_id_MID read reg=79, val=2
 inside hmc7044_read

Product_id_LSB read reg=78, val=2
 inside hmc7044_read

HMC7044_REG_CLK_OUT_DRV_LOW_PW read reg=9f, val=2
 
inside hmc7044_read

HMC7044_REG_CLK_OUT_DRV_HIGH_PW read reg=a0, val=2
 
inside hmc7044_read

HMC7044_REG_PLL1_DELAY read reg=a5, val=2
 
inside hmc7044_read

HMC7044_REG_PLL1_HOLDOVER read reg=a8, val=2
 
inside hmc7044_read

HMC7044_REG_VTUNE_PRESET readreg=b0, val=2

 inside hmc7044_read

HMC7044_REG_GLOB_MODE readreg=5, val=2

  Reached before PLL setup, initial setup done

inside hmc7044_read

HMC7044_REG_EN_CTRL_0 read reg=3, val=2

 inside hmc7044_read

inside hmc7044_read

inside hmc7044_read

inside hmc7044_read

hmc7044_init done
app_clock_init done
ad9081_init: running
tx_main_nco_frequency_shift_hz[0= 1000000000
tx_main_shift[0]= 1000000000
tx_main_nco_frequency_shift_hz[1= 1300000000
tx_main_shift[1]= 1300000000
tx_main_nco_frequency_shift_hz[2= 1400000000
tx_main_shift[2]= 1400000000
tx_main_nco_frequency_shift_hz[3= 1000000000
tx_main_shift[3]= 1000000000
adi_ad9081_device_spi_config: running
adi_ad9081_device_reset done
chip type f 
REG_PROD_ID_LSB_ADDR  82 
 REG_PROD_ID_MSB_ADDR 90 
REG_CHIP_GRADE_ADDR  23 
chip id read done
 inside hmc7044_clk_recalc_rate
pll2 frequency b3a5fd80 
 channel divider 22
 rate =82a7440tx_Lane rate in Kbps =5480000 REG_SYNC_LMFC_DELAY_ADDR read value is 4
REG_SYSREF_CTRL_ADDR read value is 0
REG_SYSREF_CTRL_ADDR read value is 0
0x0fb0 read value is 1
REG_SYNC_DEBUG0_ADDR read value is 1
REG_SYSREF_AVERAGE_ADDR read value is 7
adi_ad9081_device_clk_config_set: running
saving clock settings ref_clk=137000000 ,dac_clk=4384000000,adc_clk=4384000000

chip type f 
REG_PROD_ID_LSB_ADDR  82 
 REG_PROD_ID_MSB_ADDR 90 
REG_CHIP_GRADE_ADDR  23 
adi_ad9081_device_clk_pll_startup: running
dac_clk_hz =4384000000 , adc_clk_hz =4384000000 ,ref_clk_hz=137000000
 ref_div =1 , m_div =8 ,pll_div=2 ,fb_div=2 adi_ad9081_device_clk_pll_div_set: running
adi_ad9081_device_clk_pll_lock_status_get: running
pll_lock done 
adc_clk_div =1 dac_clk_hz =4384000000  adc_clk_hz =4384000000

adi_ad9081_device_clk_up_div_set: running
adi_ad9081_device_clk_pll_lock_status_get: running
PLL are locked
adi_ad9081_device_startup_tx: running
adi_ad9081_device_startup_tx_or_nco_test: running
adi_ad9081_dac_tx_enable_set: running
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_power_up_set: running
REG_DAC_POWERDOWN_ADDR 0x90 read value is 0 
adi_ad9081_dac_dll_startup: running
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
REG_ENABLE_TIMING_CTRL_GENERAL_ADDR 0x185 read value is 2 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1d 
REG_ENABLE_TIMING_CTRL_DAC0_ADDR 0x183 read value is 2a 
REG_ENABLE_TIMING_CTRL_DAC1_ADDR 0x184 read value is 2a 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1e 
REG_ENABLE_TIMING_CTRL_DAC0_ADDR 0x183 read value is 2a 
REG_ENABLE_TIMING_CTRL_DAC1_ADDR 0x184 read value is 2a 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1d 
REG_MUSHI_CTRL_ADDR 0x181 read value is 0 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1e 
REG_MUSHI_CTRL_ADDR 0x181 read value is 0 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_dac_tx_enable_set: running
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_BLANKING_CTRL_ADDR 0x321 read value is 4 
adi_ad9081_dac_fsc_set: running
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC0_ADDR 0x117 read value is 41 
REG_FSC1_ADDR 0x118 read value is ca 
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
REG_INTRP_MODE_ADDR 0x1ff read value is 44 
REG_MAINDP_DAC_1XXX_ENABLES_ADDR 0x1c8 read value is 0 
adi_ad9081_jesd_rx_link_config_set: running
adi_ad9081_jesd_rx_synca_driver_powerdown_set:running 
REG_GENERIC_PD_ADDR 0x402 read value is 1 
adi_ad9081_jesd_rx_syncb_driver_powerdown_set:running 
REG_GENERIC_PD_ADDR 0x402 read value is 1 
REG_SYNCA_ADDR 0x429 read value is 0 
REG_SYNCB_ADDR 0x42a read value is 0 
REG_JESD_MODE_ADDR 0x1fe read value is 6 
REG_JRX_DL_204B_2_ADDR 0x4c0 read value is 20 
REG_JRX_DL_204C_0_ADDR 0x55e read value is 0 
REG_JRX_DL_204H_37_ADDR 0x9ec read value is 0 
REG_GENERAL_JRX_CTRL_ADDR 0x596 read value is 1 
0x00000D0F 0xd0f read value is 0 
0x00000E2C 0xe2c read value is 4 
REG_JESD_MODE_ADDR 0x1fe read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_SYNCB_GEN_1_ADDR 0x598 read value is 4 
REG_JRX_L0_0_ADDR 0x4a6 read value is 0 
REG_JRX_L0_2_ADDR 0x4a8 read value is 0 
REG_JRX_L0_3_ADDR 0x4a9 read value is 1 
0x000004AA 0x4aa read value is 1 
0x000004AB 0x4ab read value is 1f 
0x000004AC 0x4ac read value is 1 
REG_JRX_L0_7_ADDR 0x4ad read value is f 
REG_JRX_L0_8_ADDR 0x4ae read value is f 
0x000004AF 0x4af read value is 20 
0x000004B0 0x4b0 read value is 0 
REG_JRX_TPL_1_ADDR 0x4a1 read value is c0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_TPL_3_ADDR 0x4a3 read value is c 
adi_ad9081_jesd_rx_bring_up: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 1 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 2 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 3 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 4 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 5 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 7 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 1 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 2 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 3 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 4 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 5 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is e 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 7 
REG_MASTER_PD_ADDR 0x400 read value is 0 
REG_PHY_PD_ADDR 0x401 read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
calculated rx bit rate =46a22a00
 jesd204b_en is 1 
adi_ad9081_jesd_rx_pll_startup: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
JESD PLL is locked 
adi_ad9081_jesd_rx_startup_des:running 
REG_CDR_RESET_ADDR 0x405 read value is 1 
REG_CDR_RESET_ADDR 0x405 read value is 0 
REG_CDR_RESET_ADDR 0x405 read value is 1 
REG_LF_QUARTERRATE_DES_RC_ADDR 0x459 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 1 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 2 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 4 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 8 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 10 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 20 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 40 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_ctle_config_set:running 
0x406 0x406 read value is 4 
0x408 0x408 read value is 66 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is 5 
0x408 0x408 read value is 8 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is 6 
0x408 0x408 read value is 3 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is 7 
0x408 0x408 read value is 65 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 10 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
0x406 0x406 read value is f5 
0x408 0x408 read value is 0 
0x408 0x407 read value is 0 
0x408 0x407 read value is 80 
0x408 0x407 read value is 0 
adi_ad9081_jesd_rx_load_cbus_table:running
0x406 0x406 read value is 8 
0x408 0x408 read value is 2 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is 15 
0x408 0x408 read value is 1 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is 50 
0x408 0x408 read value is 4 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is bc 
0x408 0x408 read value is 80 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is be 
0x408 0x408 read value is 80 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is c0 
0x408 0x408 read value is ff 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is cd 
0x408 0x408 read value is 40 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is d2 
0x408 0x408 read value is f0 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is d3 
0x408 0x408 read value is ee 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is dc 
0x408 0x408 read value is ee 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is e2 
0x408 0x408 read value is f0 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is e3 
0x408 0x408 read value is ff 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is ec 
0x408 0x408 read value is ff 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
0x406 0x406 read value is f4 
0x408 0x408 read value is 1 
0x408 0x407 read value is 0 
0x408 0x407 read value is ff 
0x408 0x407 read value is 0 
REG_CDR_BITINVERSE_ADDR 0x419 read value is 0 
REG_JRX_DL_204B_2_ADDR 0x4c0 read value is 20 
REG_LF_PARDATAMODE_DES_RC0_ADDR 0x457 read value is aa 
REG_LF_PARDATAMODE_DES_RC1_ADDR 0x458 read value is aa 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 1 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 2 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 4 
adi_ad9081_dac_xbar_set: running
adi_ad9081_dac_select_set: running
0x000001BA 0x1ba read value is 8 
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_select_set: running
adi_ad9081_dac_tx_enable_set: running
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_spi_as_tx_en_set: running
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 1 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 2 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 4 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
adi_ad9081_dac_select_set: running
REG_PAGEINDX_DAC_MAINDP_DAC_ADDR 0x1b read value is 8 
REG_BLANKING_CTRL_ADDR 0x321 read value is c 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1d 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1e 
adi_ad9081_dac_d2a_dual_spi_enable_set: running
REG_SPI_ENABLE_DAC_ADDR 0xd0 read value is 1f 
adi_ad9081_device_startup_tx done
adi_ad9081_device_startup_rx: running
adi_ad9081_jesd_tx_link_enable_set: running
adi_ad9081_jesd_tx_link_enable_set: running
adi_ad9081_device_startup_rx done
adi_ad9081_jesd_oneshot_sync done
adi_ad9081_dac_duc_nco_gains_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_dac_chan_select_set: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_TPL_3_ADDR 0x4a3 read value is c 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58e read value is 0 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58d read value is 1 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x58f read value is 2 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x590 read value is 3 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x591 read value is 4 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x592 read value is 5 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x593 read value is 6 
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_CORE_2_LANE0_ADDR + logical_lane 0x594 read value is 7 
adi_ad9081_jesd_rx_link_enable_set: running
adi_ad9081_jesd_tx_link_enable_set: running
ad9081_jesd_rx_link_status_print: running
adi_ad9081_jesd_rx_link_select_set:running 
REG_PAGEINDX_DAC_JRX_ADDR 0x1d read value is d 
REG_JRX_DL_204B_20_LANE0_ADDR(0x4ee) read data is 3e
REG_JRX_DL_204B_20_LANE1_ADDR(0x4ef) read data is 3a
ad9081_jesd_rx_link_status_print: JESD TX (JRX) Link1 0x3 lanes in DATA
ad9081_jesd_tx_link_status_print: running
sysref & 0 BIT - VALID MODE  0X00000636(0x636) read data is 20
SUBCLASS RES  0X00000642(0x642) read data is f
CS_NConfig  0X00000641(0x641) read data is f
LINK STATUS  0X0000065D(0x65d) read data is d
jtx pll  0X00000701(0x701) read data is 80
LINK SEL  0X00000611(0x611) read data is 0
LINK SEL  0X0000062E(0x62e) read data is 1
ALIGN CH  0X00000659(0x659) read data is 0
F A CHARACTERS  0X0000065A(0x65a) read data is 0
40BITS JESDB  0X00000762(0x762) read data is 1
40BITS JESDB  0X00000713(0x713) read data is 1
sysref  0X00000797(0x797) read data is 0
LANE SELECTIONS  0X0000061B(0x61b) read data is 0
LANE SELECTIONS  0X0000061C(0x61c) read data is 1
LANE PHYPD 0X00000703(0x703) read data is 0
SERILIZER POWER DOWN  0X00000750(0x750) read data is 0
SCR ADC  0X0000063D(0x63d) read data is 1
sync1 or sycn0  0X0000062D(0x62d) read data is 0
JTX_LINK_EN  0X0000062E(0x62e) read data is 1
JTX LaneID0  0X00000650(0x650) read data is 0
JTX LaneID1  0X00000651(0x651) read data is 1
SYNCA RX PD MODE  0X00000797(0x797) read data is 0
SYNCA RX PD MODE  0X00000798(0x798) read data is 8
JTX_CORE_0_CONV0   0X00000600(0x600) read data is 0
JTX_CORE_0_CONV1   0X00000601(0x601) read data is 1
PLL_REF_CLK_DIV1_REG  0X00000717(0x717) read data is 1
OUT_FORMAT_SEL  0X000002A3(0x2a3) read data is 0
OUT_RES   0X000002A8(0x2a8) read data is 0
PLL_ENABLE_CTRL   0X00000721(0x721) read data is 1
K_EMB_QC_OVERRIDE 0X00000712(0x712) read data is 1
ad9081_jesd_tx_link_status_print: JESD RX (JTX) Link1 in DATA, SYNC deasserted, PLL locked, PHASE established, MODE valid
adi_ad9081_dac_irqs_status_get: running
DAC IRQ status 0xf0b3000044
ad9081_nco_sync_master_slave: running
adi_ad9081_dac_nco_master_slave_trigger_source_set: running
adi_ad9081_device_nco_sync_trigger_source_set: running
adi_ad9081_dac_nco_master_slave_trigger_set: running
adi_ad9081_device_nco_sync_trigger_set: running
err =0
ad9081_work_func: running
ad9081_setup done 
AD9081 Rev. 3 Grade 2 (API 1.2.2) probed
ad9081_init done
tx_dac_init.num_channels = : 2 
rx_adc_init.num_channels = : 2 
Bye