Post Go back to editing

connect

Category: Software
Product Number: ZCU102 ADRV9002
Software Version: 0.26.0

Hi

      I bought ZCU102 FPGA platform and ADRV9002 board, now I installed TES and used the sd card with fpga image with provided by ADI, now I can connect to the zcu102 by uart but The TES can't connect to zcu102. 

      The ip address of zcu102 was set to 192.168.1.10 and my PC is 192.168.1.250. The PC can ping 192.168.1.10 but TES can't connect. The port number in TES connection tried 22/8080/55557.

      by the way, is any user guide of how to use the TES?

Thanks

  • I set ip of zcu102 by ifconfig eth0 192.168.1.10, but once trying to connect by TES, the ip of zcu102 disappeared


  • Session log file
    Created on 2024年6月13日 at 02:49:13.0685273, Greenwich Mean Time.

    -------------------------------------------------------------------

    Processing command-line arguments:

    Booting up Argo 0.26.0.5167 from E:\install\ADRV9001 Transceiver Evaluation Software.

    Processing command-line arguments:

    Temp files will be stored in C:\Users\hongz\AppData\Local\Temp\Analog Devices\Argo.

    User files will be stored in C:\Users\hongz\AppData\Roaming\Analog Devices\Argo.

    Attempting to initialize Windows Forms elements.

    Located user settings file at C:\Users\hongz\AppData\Roaming\Analog Devices\Argo\Navassa.Periplous.json.

    Located default config file for plugin at E:\install\ADRV9001 Transceiver Evaluation Software\Navassa.Periplous.taxidi.

    Located user settings file at C:\Users\hongz\AppData\Roaming\Analog Devices\Argo\Navassa.Periplous.json.

    Creating load-save object with file E:\install\ADRV9001 Transceiver Evaluation Software\Navassa.Periplous.taxidi.

    Loading plugin Navassa v0.26.0.

    Connection attempt initiated.

    Loaded resources:
    Transceiver Name
    Silicon Revision Presumed C0
    Evaluation Board Revision
    Tx / Rx optimal carrier frequencies 30 MHz to 6 GHz
    External LO optimal frequencies 60 MHz to 12 GHz

    FPGA v0.0.0
    Device Driver API v0.0.0
    Device Driver Client v68.13.7
    Firmware v0.22.30
    Profile Generator v0.53.6.0
    Stream Generator Assembly v0.7.11.0
    Transceiver Evaluation Software v0.26.0
    ADRV9001 Plugin v0.26.0

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.


    Connection Failure
    A connection to the remote host could not be established. This might happen if the evaluation board is powered down or if the operating system did not boot properly. Check that you can connect to 192.168.1.10 via PuTTY. If using a router with DHCP enabled, you may need to change the IP address to the one assigned dynamically.

    Connection attempt initiated.

    Loaded resources:
    Transceiver Name
    Silicon Revision Presumed C0
    Evaluation Board Revision
    Tx / Rx optimal carrier frequencies 30 MHz to 6 GHz
    External LO optimal frequencies 60 MHz to 12 GHz

    FPGA v0.0.0
    Device Driver API v0.0.0
    Device Driver Client v68.13.7
    Firmware v0.22.30
    Profile Generator v0.53.6.0
    Stream Generator Assembly v0.7.11.0
    Transceiver Evaluation Software v0.26.0
    ADRV9001 Plugin v0.26.0

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Preparing to kill any existing server(s).

    Preparing to kill server.

    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/

    Preparing to start server.

    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/

    Starting server.


    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.

    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.

    above is the TES log file

    when i tried to start the adrv server, it shows:

    Unable to memory map register space (uio-0): Invalid argument

  • Hi

    The way connection works, is that when the FPGA boots, it searches for the PC at the specified address, and then configures its own IP based on that. Once that's done, you can log into it remotely via SSH (through the ethernet connection). The TES relies on this - it logs into the FPGA over SSH and starts up the ADRV9001 server, which facilitates communication between the TES and the FPGA, and then between the FPGA and the ADRV9001. If you cannot connect to the FPGA via SSH, the TES will not be able to do it either. So first, let's make sure that you can connect to the FPGA over SSH, before we worry about the TES. First Can you try to connect to FPGA using the Putty with the following details

    Also can you change the IP address of the ethernet to 192.168.1.2 as shown below

    Once this setup is done can you ping both the IP addresses (192.168.1.2 and 192.168.1.10) using command prompt.

    Regards,

    Rahul

  • Hi 

        Thanks for your reply.

        In previous used by SD card which named 'AD-FMC-SDCARD', I can't set static IP for ethernet, only can modify IP by ifconfig eth0 192.168.1.10, after set ip, i can SSH into system by TES can't connect. From other Q&A i thought maybe it's the image mistake, so I followed the link https://ez.analog.com/rf/wide-band-rf-transceivers/tes-gui-software-support-adrv9001-adrv9007/w/documents/15476/sd-card-image-faq, but the image of SDK23.1 and higher can't download or unzip. So i have to try SDK 13 or higher and it worked, TES can  connect to board now.

        So i have two question now:

        1. how to get the correct image of SDK23.1 and higher

        2. Is there any user guide of TES GUI

    Thanks

  • Hi Mozhoudonglu,

    1. how to get the correct image of SDK23.1 and higher?

    This problem occurs while downloading files of sizes greater than 1.01 GB using the web browser from the URL https://www.analog.com/en/lp/001/transceiver-evaluation-software.html.

    For example, the sizes of currently available ADRV9001 SD Card images for ZC706 and ZCU102 boards are as follows.

    • ZC706: navassa_zc706.zip is of 1.23 GB (1,322,863,104 bytes)
    • ZCU102: navassa_zcu102.zip is of 1.22 GB (1,314,087,189 bytes)

    Such large files are somehow getting partially downloaded despite trying different browsers in different operating systems at different times.

    The solution is to use some command line utility like Wget on Linux. 

    For Windows, the Wget binary may be downloaded from eternallybored.org/.../

    The Wget utility will also give a read error at around the 1.01 GB mark, however, it will then make another attempt automatically to download the remaining portion of the file.

    2. Is there any user guide of TES GUI?

    Please find the link which contains information as a reference point for common operations of the Transceiver Evaluation Software (TES). Also you can find more details about TES in user guide (Chapter : ADRV9001 EVALUATION SYSTEM)

    link:  Documents 

    Regards,

    Rahul  

  • Hi

         I followed your suggestion and use wget to download the .zip and it success and zge SHA1is right. But after i made the SD card image, the TES still can't connect to the ADRV9002 (the uart and SSH according xshell both can connect to zcu102 linux).

        The logfile of TES is blow:


    Session log file
    Created on 2024年6月17日 at 02:21:51.3502715, Greenwich Mean Time.

    -------------------------------------------------------------------

    Processing command-line arguments:

    Booting up Argo 0.26.0.5167 from E:\install\ADRV9001 Transceiver Evaluation Software.

    Processing command-line arguments:

    Temp files will be stored in C:\Users\hongz\AppData\Local\Temp\Analog Devices\Argo.

    User files will be stored in C:\Users\hongz\AppData\Roaming\Analog Devices\Argo.

    Attempting to initialize Windows Forms elements.

    Located user settings file at C:\Users\hongz\AppData\Roaming\Analog Devices\Argo\Navassa.Periplous.json.

    Located default config file for plugin at E:\install\ADRV9001 Transceiver Evaluation Software\Navassa.Periplous.taxidi.

    Located user settings file at C:\Users\hongz\AppData\Roaming\Analog Devices\Argo\Navassa.Periplous.json.

    Creating load-save object with file E:\install\ADRV9001 Transceiver Evaluation Software\Navassa.Periplous.taxidi.

    Loading plugin Navassa v0.26.0.

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Renci.SshNet.Common.SshException: Failure
    在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
    在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
    在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
    在 System.IO.Stream.Close()
    在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
    在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462

    Connection attempt initiated.

    Loaded resources:
    Transceiver Name
    Silicon Revision Presumed C0
    Evaluation Board Revision
    Tx / Rx optimal carrier frequencies 30 MHz to 6 GHz
    External LO optimal frequencies 60 MHz to 12 GHz

    FPGA v0.0.0
    Device Driver API v0.0.0
    Device Driver Client v68.13.7
    Firmware v0.22.30
    Profile Generator v0.53.6.0
    Stream Generator Assembly v0.7.11.0
    Transceiver Evaluation Software v0.26.0
    ADRV9001 Plugin v0.26.0

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Renci.SshNet.Common.SshException: Failure
    在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
    在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
    在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
    在 System.IO.Stream.Close()
    在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
    在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Renci.SshNet.Common.SshException: Failure
    在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
    在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
    在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
    在 System.IO.Stream.Close()
    在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
    在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Renci.SshNet.Common.SshException: Failure
    在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
    在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
    在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
    在 System.IO.Stream.Close()
    在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
    在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462

    Connection attempt initiated.

    Loaded resources:
    Transceiver Name
    Silicon Revision Presumed C0
    Evaluation Board Revision
    Tx / Rx optimal carrier frequencies 30 MHz to 6 GHz
    External LO optimal frequencies 60 MHz to 12 GHz

    FPGA v0.0.0
    Device Driver API v0.0.0
    Device Driver Client v68.13.7
    Firmware v0.22.30
    Profile Generator v0.53.6.0
    Stream Generator Assembly v0.7.11.0
    Transceiver Evaluation Software v0.26.0
    ADRV9001 Plugin v0.26.0

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Renci.SshNet.Common.SshException: Failure
    在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
    在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
    在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
    在 System.IO.Stream.Close()
    在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
    在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Renci.SshNet.Common.SshException: Failure
    在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
    在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
    在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
    在 System.IO.Stream.Close()
    在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
    在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
    在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Preparing to kill any existing server(s).

    Preparing to kill server.

    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/

    Preparing to start server.

    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/

    Starting server.


    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.

    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.

    Connection attempt initiated.

    Last resource version sync was v0.26.0

    Performing platform resource sync.

    Preparing to kill any existing server(s).

    Preparing to kill server.

    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/

    Preparing to start server.

    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/

    Starting server.


    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.

    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.

    Thanks

  • Hi

         I followed your suggestion and use wget to download the .zip and it success and zge SHA1is right. But after i made the SD card image, the TES still can't connect to the ADRV9002 (the uart and SSH according xshell both can connect to zcu102 linux).

        The logfile is : 

    Session log file
    Created on 2024年6月17日 at 03:30:25.3699767, Greenwich Mean Time.
    
    -------------------------------------------------------------------
    
    Processing command-line arguments: 
    
    Booting up Argo 0.26.0.5167 from E:\install\ADRV9001 Transceiver Evaluation Software.
    
    Processing command-line arguments: 
    
    Temp files will be stored in C:\Users\hongz\AppData\Local\Temp\Analog Devices\Argo.
    
    User files will be stored in C:\Users\hongz\AppData\Roaming\Analog Devices\Argo.
    
    Attempting to initialize Windows Forms elements.
    
    Located user settings file at C:\Users\hongz\AppData\Roaming\Analog Devices\Argo\Navassa.Periplous.json.
    
    Located default config file for plugin at E:\install\ADRV9001 Transceiver Evaluation Software\Navassa.Periplous.taxidi.
    
    Located user settings file at C:\Users\hongz\AppData\Roaming\Analog Devices\Argo\Navassa.Periplous.json.
    
    Creating load-save object with file E:\install\ADRV9001 Transceiver Evaluation Software\Navassa.Periplous.taxidi.
    
    Loading plugin Navassa v0.26.0.
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Preparing to kill any existing server(s).
    
    Preparing to kill server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Preparing to start server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Starting server.
    
    
    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.
    
    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Preparing to kill any existing server(s).
    
    Preparing to kill server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Preparing to start server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Starting server.
    
    
    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.
    
    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Preparing to kill any existing server(s).
    
    Preparing to kill server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Preparing to start server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Starting server.
    
    
    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.
    
    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Renci.SshNet.Common.SshException: Failure
       在 Renci.SshNet.Sftp.SftpSession.RequestWrite(Byte[] handle, UInt64 serverOffset, Byte[] data, Int32 offset, Int32 length, AutoResetEvent wait, Action`1 writeCompleted)
       在 Renci.SshNet.Sftp.SftpFileStream.FlushWriteBuffer()
       在 Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing)
       在 System.IO.Stream.Close()
       在 AnalogDevices.EvalClient.FileManager.Copy(FileDescriptor src, FileDescriptor dst)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.EvalClient.FileManager.Copy(DirectoryDescriptor srcDir, DirectoryDescriptor dstDir, Boolean copyAll)
       在 AnalogDevices.Argo.Models.ConnectionModel.SyncResources() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 572
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 462
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Preparing to kill any existing server(s).
    
    Preparing to kill server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Preparing to start server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Starting server.
    
    
    Connection Failure
    The remote server failed to start. If you recently updated evaluation software, you may need to re-image your SD card. Otherwise, this might happen if another process is already connected to the server, or if the server executable was not loaded correctly on the platform.
    
    Close other programs and verify that /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/Adrv9001Server_C0 is present on the remote host 192.168.1.10.
    
    Connection attempt initiated.
    
    Loaded resources:
    Transceiver Name 
    Silicon Revision Presumed C0
    Evaluation Board Revision 
    Tx / Rx optimal carrier frequencies 30 MHz to 6 GHz
    External LO optimal frequencies 60 MHz to 12 GHz
     
    FPGA v0.0.0
    Device Driver API v0.0.0
    Device Driver Client v68.13.7
    Firmware v0.22.30
    Profile Generator v0.53.6.0
    Stream Generator Assembly v0.7.11.0
    Transceiver Evaluation Software v0.26.0
    ADRV9001 Plugin v0.26.0
    
    Connection attempt initiated.
    
    Last resource version sync was v0.26.0
    
    Performing platform resource sync.
    
    Preparing to kill any existing server(s).
    
    Preparing to kill server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server* located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Preparing to start server.
    
    Host: root@192.168.1.10, Server: Adrv9001Server_C0 located in /home/analog/adrv9001_server/resources/Adi.Adrv9001.Server/
    
    Starting server.
    
    Renci.SshNet.Common.SshConnectionException: An established connection was aborted by the server.
       在 Renci.SshNet.Session.WaitOnHandle(WaitHandle waitHandle, TimeSpan timeout)
       在 Renci.SshNet.Session.Connect()
       在 Renci.SshNet.BaseClient.CreateAndConnectSession()
       在 Renci.SshNet.BaseClient.Connect()
       在 AnalogDevices.EvalClient.SshServerManager.RunCommand(String command, Boolean synchronous)
       在 AnalogDevices.EvalClient.SshServerManager.get_IsRunning()
       在 AnalogDevices.Argo.Models.ConnectionModel.StartServer() 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 409
       在 AnalogDevices.Argo.Models.ConnectionModel.connect_DoWork(Object data) 位置 C:\Jenkins\workspace\device-driver_installer_master\navassa-periplous\argo\Argo.Navis\Argo.Navis\Models\ConnectionModel.cs:行号 471
    
    

         The system start kernel log has one error:

    Thanks

  • Hi,

    Please follow the below steps you should be able to connect to TES.

    Connecting TES

    • Please download and install Transceiver Evaluation Software using the link below

    Link: https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluation-software.html

    Note: This forum supports only queries related to Product Line SDK package. For  more information please visit ADRV9001 Software and Hardware Selection Guide (analog.com).

    Regards

    Rahul