CMOS SSI configuration in TES

I am trying to do a custom configuration using CMOS SSI in TES software, Valid is green. But in the tab "RX Overview" and "TX Overview" Dataport SSI Mode is LVDS. Is the SSI interface CMOS or LVDS?

  • 0
    •  Analog Employees 
    on Mar 26, 2021 11:24 AM

    Hello Slawek,

    It does not appear that you have connected to the device in these images. Can you try connecting to the part and then programming your custom setup into the device before again reviewing the Rx and Tx Overview tabs?

    Best Regards,
    Oisín.

  • Hello Oisin,

    The problem is that I am trying to use TES with the --offline parameter to configure a custom board using CMOS SSI interface.

    Reagrds,

    Slawek

  • Hi again,

    Anyway, how can I generate a custom configuration with CMOS SSI using software without evaluation platform / kits?

    Regards,

    Slawek

  • 0
    •  Analog Employees 
    on Mar 30, 2021 9:55 AM in reply to sjasto

    Hi again Slawek,

    Apologies for the delay, I'm doing a bit of experimenting with my own SW installation so it's taking me time to get around to confirming the behavior you see on your setup.

    What I would recommend for your second query is to try and generate code from your TES as it is and then inspect it. We have a written guide for producing C99 code on this forum:

    https://ez.analog.com/wide-band-rf-transceivers/tes-gui-software-support-adrv9001-adrv9007/w/documents/15577/produce-and-compile-sample-c99-code

    You can then read through the main.c and the initialize.c files to confirm that the custom setup you programmed has indeed been generated. If not then I will get back to you again after my experimentation is complete. All being well I should be done in less than 2 days. 

    I hope this helps!

    Best Regards,
    Oisín.

  • +1
    •  Analog Employees 
    on Mar 31, 2021 10:12 AM in reply to OWatkins

    Hello again,

    I've just finished some experimentation with TES in its offline mode. The good news is that you can still generate sample code for your configuration in exactly the same fashion as you would if you had a device connected. Note: You must still connect to and program the device while in offline mode. Even when there is no device connected you must press the "Connect" button and the "Program" button before generating your sample code. 

    If you follow the written guide I highlighted in my previous response exactly you should be fine! The generated code will have very slight differences compared to the same setup in online mode (with a real device), but most differences are due to calibration values and timing values that need to be measured for the final setup regardless, so they are only minor changes.

    As for the Tx and Rx overview tabs, I'm currently investigating why it is they don't update. Other values in those tabs do update upon programming the part (even in offline mode) but it does not appear that the SSI type updates. If this is a bug in need of fixing I will bring it to the SW team and have them patch it in future releases.

    I hope this helps!

    Best Regards,
    Oisín.