Post Go back to editing

QEC INIT

hello i need to disable TX_QEC_init i dont understand how to do it?

in ug-992 Rev. B | Page 73 i see TX_QEC_INIT it turns out it is disabled by default in git repo r2019_2?

uint32_t initCalMask = TX_BB_FILTER | ADC_TUNER | TIA_3DB_CORNER | DC_OFFSET | TX_ATTENUATION_DELAY | RX_GAIN_DELAY | FLASH_CAL | PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | TX_QEC_INIT | LOOPBACK_RX_LO_DELAY | LOOPBACK_RX_RX_QEC_INIT | RX_LO_DELAY | RX_QEC_INIT; 

original question ez.analog.com/.../changing-the-vcxo-80-mhz-ad9375

Parents
  • Hi,

    TX_QEC_INIT is always run by default.

    You need to modify the source code if you need to skip it.

    When using the jesd204-fsm implementation, these is the place where you need to clear the flag from the mask. 

    https://github.com/analogdevicesinc/linux/blob/master/drivers/iio/adc/adrv9009.c#L6563

    In case you still use the old/deprecated mode, you need to modify the mask here: 

    https://github.com/analogdevicesinc/linux/blob/master/drivers/iio/adc/adrv9009.c#L529

    -Michael

  • Hello, I tried to disable it, but the error still appears.(ez.analog.com/.../ad9375-zc706)

    axi_sysid 45000000.axi-sysid-0: [adrv9371x] on [zc706] git <43cdc6263baf3edb166a3def6fab15bc81c4c729> clean [2022-02-17 11:38:05] UTC
    fpga_manager fpga0: Xilinx Zynq FPGA Manager registered
    usbcore: registered new interface driver snd-usb-audio
    NET: Registered protocol family 10
    Segment Routing with IPv6
    sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    NET: Registered protocol family 17
    NET: Registered protocol family 36
    Registering SWP/SWPB emulation handler
    [drm] Cannot find any crtc or sizes
    [drm] Initialized axi_hdmi_drm 1.0.0 20120930 for 70e00000.axi_hdmi on minor 0
    ad9371 spi0.1: ad9371_probe : enter
    axi_adxcvr 44a60000.axi-adxcvr-rx: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A60000. Number of lanes: 2.
    axi_adxcvr 44a50000.axi-adxcvr-rx-os: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A50000. Number of lanes: 2.
    axi_adxcvr 44a80000.axi-adxcvr-tx: AXI-ADXCVR-TX (17.01.a) using QPLL on GTX2 at 0x44A80000. Number of lanes: 4.
    asoc-simple-card adv7511_hdmi_snd: spdif-hifi <-> 75c00000.axi-spdif-tx mapping ok
    ad9371 spi0.1: ad9371_probe : enter
    [drm] Cannot find any crtc or sizes
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    ad9371 spi0.1: deframerStatus (0x60)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    random: crng init done
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    ad9371 spi0.1: deframerStatus (0x61)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    ad9371: probe of spi0.1 failed with error -14
    input: gpio_keys as /devices/soc0/gpio_keys/input/input0
    rtc-pcf8563 5-0051: setting system clock to 2022-02-28 05:38:15 UTC (1646026695)
    clk: Not disabling unused clocks
    ALSA device list:
    #0: HDMI monitor
    EXT4-fs warning (device mmcblk0p2): ext4_clear_journal_err:4946: Filesystem error recorded from previous mount: IO failure
    EXT4-fs warning (device mmcblk0p2): ext4_clear_journal_err:4947: Marking fs in need of filesystem check.
    EXT4-fs (mmcblk0p2): warning: mounting fs with errors, running e2fsck is recommended
    EXT4-fs (mmcblk0p2): recovery complete
    EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    VFS: Mounted root (ext4 filesystem) on device 179:2.
    devtmpfs: mounted
    Freeing unused kernel memory: 1024K
    Run /sbin/init as init process
    systemd[1]: Failed to lookup module alias 'autofs4': Function not implemented
    systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
    systemd[1]: Detected architecture arm.

    Welcome to Kuiper GNU/Linux 10 (buster)!

Reply
  • Hello, I tried to disable it, but the error still appears.(ez.analog.com/.../ad9375-zc706)

    axi_sysid 45000000.axi-sysid-0: [adrv9371x] on [zc706] git <43cdc6263baf3edb166a3def6fab15bc81c4c729> clean [2022-02-17 11:38:05] UTC
    fpga_manager fpga0: Xilinx Zynq FPGA Manager registered
    usbcore: registered new interface driver snd-usb-audio
    NET: Registered protocol family 10
    Segment Routing with IPv6
    sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    NET: Registered protocol family 17
    NET: Registered protocol family 36
    Registering SWP/SWPB emulation handler
    [drm] Cannot find any crtc or sizes
    [drm] Initialized axi_hdmi_drm 1.0.0 20120930 for 70e00000.axi_hdmi on minor 0
    ad9371 spi0.1: ad9371_probe : enter
    axi_adxcvr 44a60000.axi-adxcvr-rx: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A60000. Number of lanes: 2.
    axi_adxcvr 44a50000.axi-adxcvr-rx-os: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A50000. Number of lanes: 2.
    axi_adxcvr 44a80000.axi-adxcvr-tx: AXI-ADXCVR-TX (17.01.a) using QPLL on GTX2 at 0x44A80000. Number of lanes: 4.
    asoc-simple-card adv7511_hdmi_snd: spdif-hifi <-> 75c00000.axi-spdif-tx mapping ok
    ad9371 spi0.1: ad9371_probe : enter
    [drm] Cannot find any crtc or sizes
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    ad9371 spi0.1: deframerStatus (0x60)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    random: crng init done
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    ad9371 spi0.1: deframerStatus (0x61)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    ad9371: probe of spi0.1 failed with error -14
    input: gpio_keys as /devices/soc0/gpio_keys/input/input0
    rtc-pcf8563 5-0051: setting system clock to 2022-02-28 05:38:15 UTC (1646026695)
    clk: Not disabling unused clocks
    ALSA device list:
    #0: HDMI monitor
    EXT4-fs warning (device mmcblk0p2): ext4_clear_journal_err:4946: Filesystem error recorded from previous mount: IO failure
    EXT4-fs warning (device mmcblk0p2): ext4_clear_journal_err:4947: Marking fs in need of filesystem check.
    EXT4-fs (mmcblk0p2): warning: mounting fs with errors, running e2fsck is recommended
    EXT4-fs (mmcblk0p2): recovery complete
    EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    VFS: Mounted root (ext4 filesystem) on device 179:2.
    devtmpfs: mounted
    Freeing unused kernel memory: 1024K
    Run /sbin/init as init process
    systemd[1]: Failed to lookup module alias 'autofs4': Function not implemented
    systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
    systemd[1]: Detected architecture arm.

    Welcome to Kuiper GNU/Linux 10 (buster)!

Children
  • Are you using the jesd204-fsm devicetree?

    Can you print the calibration mask before calling ad9371_init_cal() ?

    -Michael

  • I usually don't jesd204-fsm, 

    Registering SWP/SWPB emulation handler
    [drm] Cannot find any crtc or sizes
    [drm] Initialized axi_hdmi_drm 1.0.0 20120930 for 70e00000.axi_hdmi on minor 0
    ad9371 spi0.1: ad9371_probe : enter
    axi_adxcvr 44a60000.axi-adxcvr-rx: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A60000. Number of lanes: 2.
    axi_adxcvr 44a50000.axi-adxcvr-rx-os: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A50000. Number of lanes: 2.
    axi_adxcvr 44a80000.axi-adxcvr-tx: AXI-ADXCVR-TX (17.01.a) using QPLL on GTX2 at 0x44A80000. Number of lanes: 4.
    asoc-simple-card adv7511_hdmi_snd: spdif-hifi <-> 75c00000.axi-spdif-tx mapping ok
    ad9371 spi0.1: ad9371_probe : enter
    [drm] Cannot find any crtc or sizes
    My Debugger init_call_mask 3F9FF
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    My Debugger init_call_mask 3F9FF
    ad9371 spi0.1: deframerStatus (0x60)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    random: crng init done
    My Debugger init_call_mask 3F9FF
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    My Debugger init_call_mask 3F9FF
    ad9371 spi0.1: deframerStatus (0x61)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    ad9371: probe of spi0.1 failed with error -14
    input: gpio_keys as /devices/soc0/gpio_keys/input/input0
    rtc-pcf8563 5-0051: setting system clock to 2022-03-01 05:38:41 UTC (1646113121)
    clk: Not disabling unused clocks
    ALSA device list:
    #0: HDMI monitor

  • TX_QEC_INIT    = 0x0400, everything turns out correctly, TX_QEC_INIT is disabled

  • hello, i rebuilt the devicetree for fsm

    ad9371 spi0.1: ad9371_probe : enter
    ad9528 spi0.0: spi0.0 supply vcc not found, using dummy regulator
    ad9528 spi0.0: Linked as a consumer to regulator.0
    mmc0: new high speed SDHC card at address aaaa
    mmcblk0: mmc0:aaaa SC16G 14.8 GiB
    random: fast init done
    jesd204: /amba/spi@e0006000/ad9528-1@0,jesd204:0,parent=spi0.0: Using as SYSREF provider
    mmcblk0: p1 p2 p3
    axi_adxcvr 44a60000.axi-adxcvr-rx: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A60000. Number of lanes: 2.
    axi_adxcvr 44a50000.axi-adxcvr-rx-os: AXI-ADXCVR-RX (17.01.a) using CPLL on GTX2 at 0x44A50000. Number of lanes: 2.
    axi_adxcvr 44a80000.axi-adxcvr-tx: AXI-ADXCVR-TX (17.01.a) using QPLL on GTX2 at 0x44A80000. Number of lanes: 4.
    axi_sysid 45000000.axi-sysid-0: [adrv9371x] on [zc706] git <43cdc6263baf3edb166a3def6fab15bc81c4c729> clean [2022-02-17 11:38:05] UTC
    fpga_manager fpga0: Xilinx Zynq FPGA Manager registered
    usbcore: registered new interface driver snd-usb-audio
    NET: Registered protocol family 10
    Segment Routing with IPv6
    sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    NET: Registered protocol family 17
    NET: Registered protocol family 36
    Registering SWP/SWPB emulation handler
    [drm] Cannot find any crtc or sizes
    [drm] Initialized axi_hdmi_drm 1.0.0 20120930 for 70e00000.axi_hdmi on minor 0
    ad9371 spi0.1: ad9371_probe : enter
    cf_axi_dds 44a04000.axi-ad9371-tx-hpc: Analog Devices CF_AXI_DDS_DDS MASTER (9.01.b) at 0x44A04000 mapped to 0x(ptrval), probed DDS AD9371
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition initialized -> probed
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition initialized -> probed
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition initialized -> probed
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition probed -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition probed -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition probed -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage3
    [drm] Cannot find any crtc or sizes
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> link_setup
    My Debugger init_call_mask 3F9FF
    !!!!My Debugger init_call_mask 3F9FF
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    My Debugger init_call_mask 3F9FF
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> link_enable
    ad9371 spi0.1: deframerStatus (0x20)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> link_running
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] got error from cb: -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: Rolling back from 'link_running', got error -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> link_setup
    random: crng init done
    My Debugger init_call_mask 3F9FF
    !!!!My Debugger init_call_mask 3F9FF
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    My Debugger init_call_mask 3F9FF
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> link_enable
    ad9371 spi0.1: deframerStatus (0x20)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> link_running
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] got error from cb: -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: Rolling back from 'link_running', got error -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> link_setup
    My Debugger init_call_mask 3F9FF
    !!!!My Debugger init_call_mask 3F9FF
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    My Debugger init_call_mask 3F9FF
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> link_enable
    ad9371 spi0.1: deframerStatus (0x20)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> link_running
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] got error from cb: -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: Rolling back from 'link_running', got error -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition idle -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> link_setup
    My Debugger init_call_mask 3F9FF
    !!!!My Debugger init_call_mask 3F9FF
    ERROR: 364: MYKONOS_waitArmCmdStatus() exited due to ARM error for the desired ARM opcode
    ERROR: 282: Unknown error was encountered.
    ad9371 spi0.1: calsDoneLifetime 0x47, calsDoneLastRun 0x47, calsMinimum 0x4F, initErrCal 0x3, initErrCode 0x1
    ad9371 spi0.1: initCalsCompleted 0x47
    ad9371 spi0.1: errorWord 0x2, statusWord 0x0
    ad9371 spi0.1: ArmCmdStatusByte 0xE
    My Debugger init_call_mask 3F9FF
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> link_enable
    ad9371 spi0.1: deframerStatus (0x21)
    WARNING: 136: Mismatch detected in MYKONOS_jesd204bIlasCheck()
    ad9371 spi0.1: ILAS mismatch: c7f8
    ad9371 spi0.1: ILAS lanes per converter did not match
    ad9371 spi0.1: ILAS scrambling did not match
    ad9371 spi0.1: ILAS octets per frame did not match
    ad9371 spi0.1: ILAS frames per multiframe did not match
    ad9371 spi0.1: ILAS number of converters did not match
    ad9371 spi0.1: ILAS sample resolution did not match
    ad9371 spi0.1: ILAS control bits per sample did not match
    ad9371 spi0.1: ILAS bits per sample did not match
    ad9371 spi0.1: ILAS checksum did not match
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> link_running
    ERROR: 258: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    ad9371 spi0.1: Device not in radioOff/IDLE state. Error in MYKONOS_enableTrackingCals()
    (258)
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] got error from cb: -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: Rolling back from 'link_running', got error -14
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> opt_post_running_stage
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_post_running_stage -> link_running
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_running -> link_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_enable -> clocks_enable
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clocks_enable -> opt_setup_stage5
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage5 -> opt_setup_stage4
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage4 -> opt_setup_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage3 -> opt_setup_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage2 -> opt_setup_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition opt_setup_stage1 -> link_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_setup -> clk_sync_stage3
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage3 -> clk_sync_stage2
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage2 -> clk_sync_stage1
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition clk_sync_stage1 -> link_pre_setup
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_pre_setup -> link_supported
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_supported -> link_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition link_init -> device_init
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[0] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[1] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: JESD204[2] transition device_init -> idle
    jesd204: /amba/spi@e0006000/ad9371-phy@1,jesd204:1,parent=spi0.1: FSM completed with error -14
    asoc-simple-card adv7511_hdmi_snd: spdif-hifi <-> 75c00000.axi-spdif-tx mapping ok
    cf_axi_adc 44a00000.axi-ad9371-rx-hpc: ADI AIM (10.01.b) at 0x44A00000 mapped to 0x7f3c4766, probed ADC AD9371 as MASTER

  • That's not good. The ARM seems to run into an error condition. 

    Can you share an git diff of all your driver modifications?

    -Michael 

  • I will try to do it, but it will take time for me, from the changes I added only 3 printk() lines to ad9371.c and changed the device tree according to the profile settings

  • Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad400x.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad400x.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad6676.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad6676.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7091r5.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7091r5.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7091r-base.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7091r-base.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7091r-base.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7124.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7124.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7173.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7173.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7266.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7266.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7291.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7291.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7298.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7298.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad738x.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad738x.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7476.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7476.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7606.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7606.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7606.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7606_par.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7606_par.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7606_spi.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7606_spi.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7766.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7766.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7768-1.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7768-1.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7768.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7768.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7791.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7791.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7793.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7793.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7887.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7887.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad7923.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad7923.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad799x.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad799x.o.cmd
    Common subdirectories: drivers/iio/adc/ad9081 and /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/ad9081
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9081.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9081.o.cmd
    Common subdirectories: drivers/iio/adc/ad9208 and /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/ad9208
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9208.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9208.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9361_conv.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9361_conv.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9361_conv.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9361_ext_band_ctrl.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9361_ext_band_ctrl.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9361.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9361.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9361.o.d
    diff drivers/iio/adc/ad9371.c /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/ad9371.c
    573c573,574
    < 
    ---
    > 	
    > 	printk("!!!!My Debugger init_call_mask %X\n", initCalMask);
    663a665,666
    > 	
    > 	printk("My Debugger init_call_mask %X\n", initCalMask);
    894c897
    < 
    ---
    > 	printk("My Debugger init_call_mask %X\n", initCalMask);
    895a899
    > 	printk("My Debugger init_call_mask %X\n", initCalMask);
    1206c1210
    < 
    ---
    > 				
    3016c3020
    < 			PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | TX_QEC_INIT |
    ---
    > 			PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | /*TX_QEC_INIT |*/
    4417c4421
    < 
    ---
    > 	printk("My Debugger init_call_mask %X\n", phy->init_cal_mask);
    4418a4423
    > 	printk("My Debugger init_call_mask %X\n", phy->init_cal_mask);
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9371_conv.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9371_conv.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9371_conv.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9371.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9371.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9467.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9467.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9680.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9680.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad9963.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad9963.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad_adc.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad_adc.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: admc_adc.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .admc_adc.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: admc_ctrl.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .admc_ctrl.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: admc_speed.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .admc_speed.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: adrv9009_conv.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .adrv9009_conv.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .adrv9009_conv.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: adrv9009.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .adrv9009.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ad_sigma_delta.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad_sigma_delta.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ad_sigma_delta.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: axi_fmcadc5_sync.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .axi_fmcadc5_sync.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: axi_pulse_capture.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .axi_pulse_capture.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: built-in.a
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .built-in.a.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: cf_axi_adc_core.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .cf_axi_adc_core.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .cf_axi_adc_core.o.d
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: cf_axi_tdd.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .cf_axi_tdd.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ltc2308.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ltc2308.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ltc2471.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ltc2471.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ltc2485.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ltc2485.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: ltc2497.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .ltc2497.o.cmd
    Common subdirectories: drivers/iio/adc/mykonos and /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/mykonos
    Common subdirectories: drivers/iio/adc/navassa and /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/navassa
    Common subdirectories: drivers/iio/adc/talise and /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/talise
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: xilinx-xadc-core.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .xilinx-xadc-core.o.cmd
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: xilinx-xadc-events.o
    Only in /home/mars/zc706/linux_from_scratch/linux-2019_R2/drivers/iio/adc/: .xilinx-xadc-events.o.cmd
    

  • Just type git diff.

    /linux$ git diff
    diff --git a/drivers/iio/adc/ad9371.c b/drivers/iio/adc/ad9371.c
    index b05e13c8956d..cb735de2b9bc 100644
    --- a/drivers/iio/adc/ad9371.c
    +++ b/drivers/iio/adc/ad9371.c
    @@ -3114,7 +3114,7 @@ static struct ad9371_phy_platform_data
            AD9371_OF_PROP("adi,default-initial-calibrations-mask", &phy->init_cal_mask,
                            TX_BB_FILTER | ADC_TUNER | TIA_3DB_CORNER | DC_OFFSET |
                            TX_ATTENUATION_DELAY | RX_GAIN_DELAY | FLASH_CAL |
    -                       PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | TX_QEC_INIT |
    +                       PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | /*TX_QEC_INIT |*/
                            LOOPBACK_RX_LO_DELAY | LOOPBACK_RX_RX_QEC_INIT |
                            RX_LO_DELAY | RX_QEC_INIT |
                            (IS_AD9375(phy) ? DPD_INIT | CLGC_INIT | VSWR_INIT: 0));
    

    I'm sure you have some settings in your devicetree which are causing these issues.

    -Michael

  • diff --git a/drivers/iio/adc/ad9371.c b/drivers/iio/adc/ad9371.c
    index 68fef24..930ebbf 100644
    --- a/drivers/iio/adc/ad9371.c
    +++ b/drivers/iio/adc/ad9371.c
    @@ -570,7 +570,8 @@ static int ad9371_init_cal(struct ad9371_rf_phy *phy, uint32_t initCalMask)
     	uint8_t status = 0;
     	mykonosInitCalStatus_t initCalStatus;
     	mykonosErr_t mykError;
    -
    +	
    +	printk("!!!!My Debugger init_call_mask %X\n", initCalMask);
     	/*****************************************************/
     	/*** Mykonos ARM Initialization Calibrations       ***/
     	/*****************************************************/
    @@ -661,6 +662,8 @@ static int ad9371_setup(struct ad9371_rf_phy *phy)
     			       TX_ATTENUATION_DELAY | RX_GAIN_DELAY | FLASH_CAL |
     			       PATH_DELAY | LOOPBACK_RX_LO_DELAY | LOOPBACK_RX_RX_QEC_INIT |
     			       RX_LO_DELAY;
    +	
    +	printk("My Debugger init_call_mask %X\n", initCalMask);
     
     	if (has_rx_and_en(phy))
     		phy->tracking_cal_mask |= TRACK_RX1_QEC | TRACK_RX2_QEC;
    @@ -891,8 +894,9 @@ static int ad9371_setup(struct ad9371_rf_phy *phy)
     	/*****************************************************/
     	/*** Mykonos ARM Initialization Calibrations       ***/
     	/*****************************************************/
    -
    +	printk("My Debugger init_call_mask %X\n", initCalMask);
     	ret = ad9371_init_cal(phy, initCalMask);
    +	printk("My Debugger init_call_mask %X\n", initCalMask);
     	if (ret != MYKONOS_ERR_OK) {
     		dev_err(&phy->spi->dev, "%s (%d)",
     			getMykonosErrorMessage(ret), ret);
    @@ -1203,7 +1207,7 @@ static ssize_t ad9371_phy_store(struct device *dev,
     				phy->cal_mask &= ~val;
     		} else if (enable) {
     			ad9371_set_radio_state(phy, RADIO_FORCE_OFF);
    -
    +				
     			ret  = ad9371_init_cal(phy, phy->cal_mask);
     			if (ret != MYKONOS_ERR_OK) {
     				dev_err(&phy->spi->dev, "%s (%d)",
    @@ -3013,7 +3017,7 @@ static struct ad9371_phy_platform_data
     	AD9371_OF_PROP("adi,default-initial-calibrations-mask", &phy->init_cal_mask,
     			TX_BB_FILTER | ADC_TUNER | TIA_3DB_CORNER | DC_OFFSET |
     			TX_ATTENUATION_DELAY | RX_GAIN_DELAY | FLASH_CAL |
    -			PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | TX_QEC_INIT |
    +			PATH_DELAY | TX_LO_LEAKAGE_INTERNAL | /*TX_QEC_INIT |*/
     			LOOPBACK_RX_LO_DELAY | LOOPBACK_RX_RX_QEC_INIT |
     			RX_LO_DELAY | RX_QEC_INIT |
     			(IS_AD9375(phy) ? DPD_INIT | CLGC_INIT | VSWR_INIT: 0));
    @@ -4414,8 +4418,9 @@ static int ad9371_jesd204_setup_stage1(struct jesd204_dev *jdev,
     			       TX_ATTENUATION_DELAY | RX_GAIN_DELAY | FLASH_CAL |
     			       PATH_DELAY | LOOPBACK_RX_LO_DELAY | LOOPBACK_RX_RX_QEC_INIT |
     			       RX_LO_DELAY;
    -
    +	printk("My Debugger init_call_mask %X\n", phy->init_cal_mask);
     	ret = ad9371_init_cal(phy, phy->init_cal_mask);
    +	printk("My Debugger init_call_mask %X\n", phy->init_cal_mask);
     	if (ret != MYKONOS_ERR_OK) {
     		dev_err(&phy->spi->dev, "%s (%d)",
     			getMykonosErrorMessage(ret), ret);