Questions on ADRV9026 and gui issue

Hi,

  [1] how close is adrv9009 to adrv9026. I could NOT find adrv9026 related hdl files on adi-github. So, i plan to use adrv9009 HDL reference design. can u plz throw more light on the possibility to use adrv9009 hdl files to integrate with adrv9026 device/board.

  [2] Support with zcu102 board: - is there any reason why adi preferred to integrate adrv9026 with ads9 board, but NOT regular boards like zcu102 with fmc connectors. My question is integration of zcu102 with adrv9026 board feasibility.

 [3] Followed procedure exactly in doc to connect gui to board. ensured ping [to board] works and PC firewall is disabled. leds ds801 and ds802 are illuminated.

i get this error

============================

Unable to connect to device.

Connection process failed at step: Getting device link. Exception message: Could not load file or assembly 'Fx3Interface.dll' or one of its dependencies. The specified module could not.be found.


Message Source: Client

System.IO.FileNotFoundException: Could not load file or assembly 'Fx3Interface.dll' or one of its dependencies. The specified module could not be found.
File name: 'Fx3Interface.dll'
at adrv9010_dll.SubClasses.Fpga9010RxExt..ctor(FpgaTopLevel parentObj)
at adrv9010_dll.TopLevelClasses.FpgaTopLevel..ctor(CmdServerClient cmdServerClient)
at adrv9010_dll.TopLevelClasses.AdrvDaughterCard..ctor(CmdServerClient cmdServerClient)
at adrv9010_dll.TopLevelClasses.Platform..ctor(CmdServerClient cmdServerClient, String device)
at adrv9010_dll.AdiEvaluationSystem..ctor()
at adrv9010_dll.AdiEvaluationSystem.get_Instance()
at Adi.adrv9010.ApiCalls.Api.Connect(IPlatformLogic platform, String ip, Int32 port)
at Adi.Trx.Transceiver.Connect(IPlatformLogic platform, String ip, Int32 port, LogEntry& error) in M:\Adi.Trx.Common\Core\Transceiver.cs:line 299


Message Source: Client

System.NullReferenceException: Object reference not set to an instance of an object.
at adrv9010_dll.AdiEvaluationSystem..ctor()
at adrv9010_dll.AdiEvaluationSystem.get_Instance()
at Adi.adrv9010.ApiCalls.Api.Connect(IPlatformLogic platform, String ip, Int32 port)
at Adi.Trx.Transceiver.Connect(IPlatformLogic platform, String ip, Int32 port, LogEntry& error) in M:\Adi.Trx.Common\Core\Transceiver.cs:line 299

=====================

[4] after step 3, sometimes the gui freezes.

[5] eval board does not have any onboard PA. please confirm

Thanks



more info added
[edited by: ENGINEER at 10:17 PM (GMT 0) on 25 Nov 2019]
Parents
  • 0
    •  Analog Employees 
    on Nov 26, 2019 5:27 AM

    1]  ADRV9026 HDL files are not available. ADRV9009 and ADRV9026 are totally different chips.

    API's are provided for ADRV9026 , you can follow the flow followed in reference HDL for ADRV9009  and use same procedure for ADRV9026.

    2] ADRV9026 will work only with ADS9. There is no support planned with ZCU102. 

    3] Can you provide hardware details, Which chip is mounted on your evaluation board ? 

    Are you getting the errors when attempting to connect GUI to board ? Can you share screen shot of GUI .

    5] Evaluation board does not contain any PA or LNA. 

Reply
  • 0
    •  Analog Employees 
    on Nov 26, 2019 5:27 AM

    1]  ADRV9026 HDL files are not available. ADRV9009 and ADRV9026 are totally different chips.

    API's are provided for ADRV9026 , you can follow the flow followed in reference HDL for ADRV9009  and use same procedure for ADRV9026.

    2] ADRV9026 will work only with ADS9. There is no support planned with ZCU102. 

    3] Can you provide hardware details, Which chip is mounted on your evaluation board ? 

    Are you getting the errors when attempting to connect GUI to board ? Can you share screen shot of GUI .

    5] Evaluation board does not contain any PA or LNA. 

Children