This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1642: Radar studio ramp timing calculator w/o hardware connected

Part Number: AWR1642

I am reading in "Programming Chirp Parameters in TI Radar Devices" (SWRA553) about the timing constraints for chirps on the AWR devices, and I would like to validate some of my chirp configurations to make sure the idle/ADC start/ramp end times are valid. The document mentions the ramp timing calculator in Radar Studio, and I'd like to be able to use it. However, it appears that Radar Studio will not start properly unless you have a TSW400 installed and connected to your computer. I do not have a TSW400, but the timing calculator would still be useful to me and doesn't need to depend on connected hardware. Is there any way I can run this tool without a TSW400?

I expect that someone will suggest using the mmWave Sensing estimator. This does not accomplish the same thing, as you cannot enter arbitrary chirp parameters directly. You are limited to computed parameters based on the constraints you enter.

  • Hi,

    I just tried the RampTimingCalculator in Radar Studio and it works even if no board is connected.

    Radar Studio has started with no problems.

    Maybe there is another problem with your setup
  • [15:23:26]  RSTD.Client_LoadXml()
    [15:23:27]  [RadarAPI]: Starting Matlab Engine..
    [15:23:31]  [RadarAPI]: Matlab Engine Started!
    [15:23:31]  
    [15:23:31]  &&&&&&&&&&&&&&&&&&&&
    [15:23:31]  ***Script FAILED!***
    [15:23:31]  &&&&&&&&&&&&&&&&&&&&
    [15:23:31]  Exception message is:
    [15:23:31]  Object reference not set to an instance of an object.
    

    That is the message I get when starting Radar Studio.

    I have installed the Matlab runtime, LabVIEW runtime, and HSDC. From the user's guide, the fix for this error message is to uninstall HSDC, install it again while a TSW1400 is connected, and re-launch radar studio. This is why I came to the conclusion that I needed a TSW1400 just to get the program to start. Maybe it is only necessary to get it installed, but then the program will run after that?

  • Please see my previous reply. Do you have any suggestions on how to get the program to start correctly?

  • I tried two different versions of dfp and I did not see any problems.

    Which dfp version are you using?

    Thank you

    Cesar

    [17:43:51] [RadarAPI]: Starting Matlab Engine..
    [17:44:05] [RadarAPI]: Matlab Engine Started!
    [17:44:07] [RadarAPI]: ar1.LoadSettings('C:\Users\\AppData\Roaming\RSTD\ar1gui.ini')
    [17:44:08] TESTING = false
    [17:44:08]
    [17:44:08] ***Script completed successfully.***

  • I'm using v1.9.2.1. I have also tried 1.9.1.0.
  • I just tried running it as Administrator, and got the same result. Here is the full output, maybe this will help:

    GM: Constructor
    GM: Mon Apr 02 17:15:52 2018
    RSTD.Transmit("/Settings")
    [17:15:52]
    [17:15:52] ### Running Startup script: "C:\ti\mmwave_dfp_01_00_00_01\rf_eval\radarstudio\Scripts\Startup.lua" ###
    [17:15:52] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
    [17:15:52] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
    [17:15:52] Scripter ignored: Attempt to UnBuild() again or before Build.
    [17:15:52] UnRegisterDll: Ignored. dll "C:\ti\mmwave_dfp_01_00_00_01\rf_eval\radarstudio\Clients\AR1xController\AR1xController.dll" is not registered.
    [17:15:52] WARNING:
    [17:15:52] RegisterDll: Could not find path "C:\Program Files (x86)\Texas Instruments\RadarStudio\Clients\HSDCPRO\Lua_CS_HSDCPro.dll"
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_dfp_01_00_00_01\\rf_eval\\radarstudio\\Clients\\\\LabClient.dll")
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
    [17:15:52] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_dfp_01_00_00_01\\rf_eval\\radarstudio\\RunTime\\SAL.dll")
    [17:15:52] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
    [17:15:52] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
    [17:15:52] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
    [17:15:52] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
    [17:15:52] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
    [17:15:52] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
    [17:15:52] RSTD.Transmit("/")
    [17:15:52] RSTD.SaveSettings(): Settings saved to "C:\Users\L\AppData\Roaming\RSTD\config.xml"
    [17:15:52] RSTD.Build()
    [17:15:52] RSTD.SaveSettings(): Settings saved to "C:\Users\L\AppData\Roaming\RSTD\config.xml"
    [17:15:52] RSTD.Transmit("/")
    [17:15:52] RSTD.AL_Build()
    [17:15:52] RSTD.AL_LoadXml()
    [17:15:52] RSTD.Transmit("/")
    [17:15:52] RSTD.AL_Init()
    [17:15:52] RSTD.Clients_Build()
    [17:15:52] GM: Init
    [17:15:52] GM: Loaded 'C:\ti\mmwave_dfp_01_00_00_01\rf_eval\radarstudio\Clients\\LabClient.dll'
    [17:15:52] GM: 1 Guest (s) init
    [17:15:52] GM: 1 Module(s) init
    [17:15:52] GM: 2 Tab (s) init
    [17:15:52] RSTD.Client_LoadXml()
    [17:15:52] [RadarAPI]: Starting Matlab Engine..
    [17:16:05] [RadarAPI]: Matlab Engine Started!
    [17:16:05]
    [17:16:05] &&&&&&&&&&&&&&&&&&&&
    [17:16:05] ***Script FAILED!***
    [17:16:05] &&&&&&&&&&&&&&&&&&&&
    [17:16:05] Exception message is:
    [17:16:05] Object reference not set to an instance of an object.
  • Hello ,
    Do you have the Dev pack HW available with you? If that is available can you install the FTDI drivers after connecting this board to the PC with the EVM?

    Regards,
    Vivek
  • Installing the FTDI drivers resolved the issue. I can now start the program even if no hardware is connected. In order to install the FTDI driver, I had to download SDK 1.0.2, as the DFP and older SDK versions include unsigned drivers which windows 8 did not allow to be installed.

    Thanks!