Post Go back to editing

Issue: [Labtools 27-3361] Debug Hub Not Detected After Switching AD9361 to 1T1R Mode

Thread Summary

The user encountered a 'debug hub not detected' error after configuring the AD9361 in 1T1R mode with a 122.88 MSPS sampling rate on a Zynq XC7Z045 board. The final answer confirms that the AD9361 is limited to 61.44 MSPS per channel, making the 122.88 MSPS configuration invalid. Additional suggestions include verifying the clock used for the ILA is free-running, but this does not resolve the sampling rate issue.
AI Generated Content
Category: Software
Product Number: AD9361
Software Version: vivado 2017.4

Hi,

I am working with an AD9361 connected to a Zynq XC7Z045 board. In my initial setup, I used the standard 2T2R configuration with a sampling rate of 61.44 MSPS, and the system was functioning correctly — I was able to capture and transmit data successfully.

To move toward a single-channel configuration (1T1R) operating at a 122.88 MSPS sampling rate, I made the following changes:

  1. In Vivado Block Design, I set the AXI_AD9361 IP core mode from 2T2R to 1T1R.
  2. In the SDK/Vitis application, I updated:
    • two_rx_two_tx_mode_enable = 0
    • Sampling rate in the AD9361 initialization function to 122880000 Hz.

After regenerating the bitstream and exporting the hardware to SDK, the application builds and runs without any compile-time errors. However, when I try to connect to the hardware from Vivado Hardware Manager, I receive the following message:

[Labtools 27-3361] The debug hub was not detected.

Even if I revert the sampling rate to 61.44 MSPS and keep the system in 1T1R mode, the same error persists.

Could someone please help me understand why the debug hub is not being detected after switching to 1T1R mode?
Is there any additional configuration required in the block design or constraints to support the single-channel setup?

and all the pins that i am using are in LVDS standard.

Any guidance or suggestions would be greatly appreciated.

Best regards,

Parents
  • Hello ,

    Could you please verify whether the clock used to drive the ILA is free-running?
    If the ILA is being clocked by a signal derived from the AD9361 device clock, please note that this clock is not free-running, which can result in the following issue:

    [Labtools 27-3361] The debug hub was not detected.

    It is recommended to use a free-running system clock, for instance, one generated by the PS or another always-on reference, to ensure reliable detection and operation of the ILA and the debug hub.

    Best regards,
    Maria

  • Yes the clock is free running and it is working for 61.44msps .but when i changed the sampling rate to 122.88msps in 1t1r mode then,what should i need to do?Does the changes i have made enough or do i need to change anything in sdk or rtl? Please clarify.

Reply Children