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.

MMWAVE-STUDIO: mmwave-studio : AWR1642BOOST and DCA1000 connection

Part Number: MMWAVE-STUDIO
Other Parts Discussed in Thread: AWR1642BOOST,

Dear support team;

I connected AWR1642BOOST and DCA1000.

And I ran mmwave-studio and read DataCaptureDemo_xWR.lua

But I cannot get the GUI.

Maybe, this script was stopping at [RF Powered-up].

Could you help me?

Best Regards,

 Masaaki Sugiyama

  • Hi Sugiyama-sam,

    Can you run through the capture once manually to make sure everything is working when running manually?

    Thanks,
    Anand
  • Hi Sugiyama-san,

    Did you get a chance to run through the capture sequence manually?

    Thanks,
    Anand
  • Dear Anand-san;

    I am sorry for late response.

    I ran step by step manually.

    1.Reset Conreol : Set

    2.RS232C Operations : Connect

     Then Disconnect appeared

    3.BSS FW : Load

    4.MSS FW : Load

    5.SPI : Connect

     Then Disconnect appeared.

    6.RT Powered-up

     Then Nothing happened.

    Please let me know what is wrong.

    Best Regards,

     Masaaki Sugiyama

  • Hi Sugiyama-san,

    Can you please post a screenshot of mmWaveStudio after you ran the above sequence?

    This sequence looks correct, and you should be able to use the board after this point.

    Also, Radar Studio has an "Output" Window that I do not see in your earlier screenshots. You can activate it from the "View -> Output" menu.
    This window has a running log of all the events that occur when you run a script or run commands manually. Can you post that log here for both cases?

    Best Regards,
    Anand
  • Dear Anand-san;

    Thank you for your support.

    I attaeched three logfiles.

    Please see these files.

    1.mmwave-studio_start.log : GUI startup log

    2.mmwave-studio_manual.log : log of manual

    3.mmave-studio_lua.log : log of using scripts

    Best Regards,

     Masaaki Sugiyama

    GM: Constructor
    GM: Wed Dec 19 13:39:26 2018
    RSTD.Transmit("/Settings")
    [13:39:27]  
    [13:39:27]  ### Running Startup script: "C:\ti\mmWave\mmwave_studio_01_00_00_00\mmWaveStudio\Scripts\Startup.lua" ###
    [13:39:27]  RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
    [13:39:27]  RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
    [13:39:27]  Scripter ignored: Attempt to UnBuild() again or before Build.
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Clients\\\\LabClient.dll")
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
    [13:39:27]  RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\RunTime\\SAL.dll")
    [13:39:27]  RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
    [13:39:27]  RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
    [13:39:27]  RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
    [13:39:27]  RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
    [13:39:27]  RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
    [13:39:27]  RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
    [13:39:27]  RSTD.Transmit("/")
    [13:39:27]  RSTD.SaveSettings(): Settings saved to "C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\config.xml"
    [13:39:27]  RSTD.Build()
    [13:39:27]  RSTD.SaveSettings(): Settings saved to "C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\config.xml"
    [13:39:27]  RSTD.Transmit("/")
    [13:39:27]  RSTD.AL_Build()
    [13:39:27]  RSTD.AL_LoadXml()
    [13:39:27]  RSTD.Transmit("/")
    [13:39:27]  RSTD.AL_Init()
    [13:39:27]  RSTD.Clients_Build()
    [13:39:27]  GM: Init
    [13:39:27]  GM: Loaded 'C:\ti\mmWave\mmwave_studio_01_00_00_00\mmWaveStudio\Clients\\LabClient.dll'
    [13:39:27]  GM: 1 Guest (s) init
    [13:39:27]  GM: 1 Module(s) init
    [13:39:27]  GM: 2 Tab   (s) init
    [13:39:27]  RSTD.Client_LoadXml()
    [13:39:27]  [RadarAPI]: Starting Matlab Engine..
    [13:39:44]  [RadarAPI]: Matlab Engine Started!
    [13:39:46]  [RadarAPI]: ar1.LoadSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:39:46]  TESTING = false
    [13:39:46]  
    [13:39:46]  ***Script completed successfully.***

    [13:22:03]  [RadarAPI]: ar1.PowerOff()
    [13:22:03]  [RadarAPI]: Status: Passed
    [13:22:03]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:22:04]  [RadarAPI]: Opening Gpio Control Port()
    [13:22:04]  [RadarAPI]: Status: Passed
    [13:22:04]  [RadarAPI]: ar1.Disconnect()
    [13:22:04]  [RadarAPI]: ar1.Calling_ATE_DisconnectTarget()
    [13:22:04]  [RadarAPI]: ar1.Calling_IsConnected()
    [13:22:04]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:22:05]  [RadarAPI]: Opening Board Control Port()
    [13:22:05]  [RadarAPI]: Status: Passed
    [13:22:06]  [RadarAPI]: ar1.FullReset()
    [13:22:06]  [RadarAPI]: Status: Passed
    [13:22:06]  [RadarAPI]: Closing Board Control Port()
    [13:22:06]  [RadarAPI]: Status: Passed
    [13:22:06]  [RadarAPI]: Closing Gpio Control Port()
    [13:22:06]  [RadarAPI]: Status: Passed
    [13:22:06]  [RadarAPI]: ar1.SOPControl(2)
    [13:22:06]  [RadarAPI]: Status: Passed
    [13:22:11]  [RadarAPI]: ar1.Connect(11,921600,1000)
    [13:22:13]  [RadarAPI]: Warning: Connected with baudrate 115200
    [13:22:14]  [RadarAPI]: Warning: Disconnected existing BaudRate
    [13:22:15]  [RadarAPI]: Warning: Trying to connect with baudrate 921600
    [13:22:16]  [RadarAPI]: ar1.Calling_IsConnected()
    [13:22:17]  [RadarAPI]: ar1.SelectChipVersion("XWR1642")
    [13:22:17]  [RadarAPI]: Status: Passed
    [13:22:18]  [RadarAPI]: ar1.SelectChipVersion("XWR1642")
    [13:22:18]  [RadarAPI]: Status: Passed
    [13:22:18]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:22:27]  [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr16xx_radarss_rprc_ES1.0.bin")
    [13:22:27]  [RadarAPI]: Downloading BSS ROM RPRC Binary..
    [13:22:35]  [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr16xx_masterss_rprc_ES1.0.bin")
    [13:22:35]  [RadarAPI]: Downloading MSS RPRC Binary..
    [13:22:46]  MSS power up done async event received!
    [13:22:46]  [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)
    [13:22:46]  [RadarAPI]: Status: Passed
    [13:22:46]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:22:56]  [RadarAPI]: ar1.RfEnable()
    [13:22:56]  BSS power up done async event received!
    [13:22:56]  [RadarAPI]: Status: Passed
    

    [13:23:31]  [RadarAPI]: ar1.PowerOff()
    [13:23:31]  [RadarAPI]: Status: Passed
    [13:23:31]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:23:31]  [RadarAPI]: Opening Gpio Control Port()
    [13:23:31]  [RadarAPI]: Status: Passed
    [13:23:32]  [RadarAPI]: ar1.Disconnect()
    [13:23:32]  [RadarAPI]: ar1.Calling_ATE_DisconnectTarget()
    [13:23:32]  [RadarAPI]: ar1.Calling_IsConnected()
    [13:23:32]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:23:32]  [RadarAPI]: Opening Board Control Port()
    [13:23:32]  [RadarAPI]: Status: Passed
    [13:23:33]  [RadarAPI]: ar1.FullReset()
    [13:23:33]  [RadarAPI]: Status: Passed
    [13:23:34]  [RadarAPI]: Closing Board Control Port()
    [13:23:34]  [RadarAPI]: Status: Passed
    [13:23:34]  [RadarAPI]: Closing Gpio Control Port()
    [13:23:34]  [RadarAPI]: Status: Passed
    [13:23:34]  [RadarAPI]: ar1.SOPControl(2)
    [13:23:34]  [RadarAPI]: Status: Passed
    [13:23:37]  [RadarAPI]: ar1.Connect(11,921600,1000)
    [13:23:39]  [RadarAPI]: Warning: Connected with baudrate 115200
    [13:23:40]  [RadarAPI]: Warning: Disconnected existing BaudRate
    [13:23:40]  [RadarAPI]: Warning: Trying to connect with baudrate 921600
    [13:23:42]  [RadarAPI]: ar1.Calling_IsConnected()
    [13:23:43]  [RadarAPI]: ar1.SelectChipVersion("XWR1642")
    [13:23:43]  [RadarAPI]: Status: Passed
    [13:23:44]  [RadarAPI]: ar1.SelectChipVersion("XWR1642")
    [13:23:44]  [RadarAPI]: Status: Passed
    [13:23:44]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:23:46]  [RadarAPI]: ar1.ReadRegister(0xffffe210, 0, 31)
    [13:23:46]  [RadarAPI]: Value : 300002 
    [13:23:46]  [RadarAPI]: ar1.ReadRegister(0xffffe218, 0, 31)
    [13:23:46]  [RadarAPI]: Value : 1 
    [13:23:46]  [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr16xx_radarss_rprc_ES1.0.bin")
    [13:23:46]  [RadarAPI]: Downloading BSS ROM RPRC Binary..
    [13:23:52]  BSS FW Download Success
    [13:23:54]  [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr16xx_masterss_rprc_ES1.0.bin")
    [13:23:54]  [RadarAPI]: Downloading MSS RPRC Binary..
    [13:23:58]  MSS FW Download Success
    [13:24:00]  MSS power up done async event received!
    [13:24:00]  [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)
    [13:24:00]  [RadarAPI]: Status: Passed
    [13:24:00]  [RadarAPI]: ar1.SaveSettings('C:\Users\sugiyama_masaaki\AppData\Roaming\RSTD\ar1gui.ini')
    [13:24:00]  Power On Success
    [13:24:02]  [RadarAPI]: ar1.RfEnable()
    [13:24:02]  BSS power up done async event received!
    [13:24:02]  [RadarAPI]: Status: Passed
    [13:24:03]  RF Enable Success
    [13:24:04]  [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 0, 1, 1, 1, 1, 2, 1, 0)
    [13:24:04]  [RadarAPI]: Status: Passed
    [13:24:04]  ChanNAdcConfig Success
    [13:24:05]  [RadarAPI]: ar1.LPModConfig(0, 1)
    [13:24:05]  [RadarAPI]: Status: Passed
    [13:24:05]  LPModConfig Success
    [13:24:07]  [RadarAPI]: ar1.RfInit()
    [13:24:07]  RF Init async event received!
    [13:24:07]  [RadarAPI]: Status: Passed
    [13:24:07]  [RadarAPI]: Time stamp, Temperture: 5279,40; APLL Status, Update: 1, 0; SynthVCO1 Status, Update: 1, 1; SynthVCO2 Status, Update: 1, 1; LODist Status, Update: 1, 1; RxADCDC Status, Update: 1, 1; HPFcutoff Status, Update: 1, 1; LPFcutoff Status, Update: 1, 1; PeakDetector Status, Update: 1, 1; TxPower Status, Update: 1, 1; RxGain Status, Update: 1, 1; RxIQMM Status, Update: 1, 1; 
    [13:24:07]  RfInit Success
    [13:24:08]  [RadarAPI]: ar1.DataPathConfig(1, 1, 0)
    [13:24:08]  [RadarAPI]: Status: Passed
    [13:24:08]  DataPathConfig Success
    [13:24:09]  [RadarAPI]: ar1.LvdsClkConfig(1, 1)
    [13:24:09]  [RadarAPI]: Status: Passed
    [13:24:09]  LvdsClkConfig Success
    [13:24:10]  [RadarAPI]: ar1.LVDSLaneConfig(0, 1, 1, 0, 0, 1, 0, 0)
    [13:24:10]  [RadarAPI]: Status: Passed
    [13:24:10]  LVDSLaneConfig Success
    [13:24:11]  [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 5000, 0, 0, 30)
    [13:24:11]  [RadarAPI]: Status: Passed
    [13:24:11]  ProfileConfig Success
    [13:24:12]  [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 1, 0)
    [13:24:12]  [RadarAPI]: Status: Passed
    [13:24:12]  ChirpConfig Success
    [13:24:13]  [RadarAPI]: ar1.DisableTestSource(0)
    [13:24:13]  [RadarAPI]: Status: Passed
    [13:24:13]  [RadarAPI]: ar1.FrameConfig(0, 0, 8, 128, 40, 0, 1)
    [13:24:13]  [RadarAPI]: Status: Passed
    [13:24:13]  FrameConfig Success
    [13:24:14]  [RadarAPI]: ar1.SelectCaptureDevice("DCA1000")
    [13:24:14]  [RadarAPI]: passed
    [13:24:14]  SelectCaptureDevice Success
    [13:24:15]  [RadarAPI]: StatusDCCard Event Registered
    [13:24:15]  [RadarAPI]: Status: Passed
    [13:24:15]  [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)
    [13:24:15]  [RadarAPI]: Status: Passed
    [13:24:18]  Ethernet Cable is disconnected Please check.....!!!
    [13:24:18]  CaptureCardConfig_EthInit Success
    [13:24:19]  [RadarAPI]: ar1.ConfigureRFDCCardMode(1, 2, 1, 2, 3, 0)
    [13:24:19]  [RadarAPI]: Status: Passed
    [13:24:19]  CaptureCardConfig_Mode Success
    [13:24:20]  [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25)
    [13:24:20]  [RadarAPI]: Status: Passed
    [13:24:20]  CaptureCardConfig_PacketDelay Success
    [13:24:21]  [RadarAPI]: ar1.CaptureCardConfig_StartRecord("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\PostProc\\adc_data.bin", 1)
    [13:24:21]  [RadarAPI]: Status: Passed
    [13:24:22]  [RadarAPI]: ar1.StartFrame()
    [13:24:22]  [RadarAPI]: Status: Passed
    [13:24:22]  Frame start async event received!
    [13:24:22]  Frame End async event received!
    [13:24:22]  [RadarAPI]: Frame Ended
    [13:24:24]  Please wait for a few seconds for Packet reorder utility processing .....!!!! 
    [13:24:24]  [RadarAPI]: Packet Reorder Utility Started...please wait...
    [13:24:24]  [RadarAPI]: ar1.PacketReorderZeroFill("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\PostProc\\adc_data_Raw_0.bin", "C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\PostProc\\adc_data.bin", "C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\PostProc\\pktlogfile.txt")
    [13:24:29]  [RadarAPI]: Packet Reorder Utility process completed!
    [13:24:39]  Packet reorder utility processing done.....!!!! 
    [13:24:39]  Please wait for a few seconds for matlab post processing .....!!!! 
    [13:24:39]  [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\mmWave\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Scripts\\..\\PostProc\\adc_data.bin")
    [13:24:39]  [RadarAPI]: Error: 
    [13:24:39]  
    [13:24:39]  ... MWMCR::EvaluateFunction error ... 
    [13:24:39]  19-Dec-2018 13:24:39: The file C:\ti\mmWave\mmwave_studio_01_00_00_00\mmWaveStudio\Scripts\..\PostProc\adc_data.bin is empty. Please capture more data.,1,
    [13:24:39]  Error in => process_adc_data.m at line 52.
    [13:24:39]  
    [13:24:39]  ... Matlab M-code Stack Trace ...
    [13:24:39]      at
    [13:24:39]  file C:\Users\SUGIYA~1\AppData\Local\Temp\sugiyama-masaaki\mcrCache8.5.1\Matlab0\Logging\log_status.m, name log_status, line 32.
    [13:24:39]      at
    [13:24:39]  file C:\Users\SUGIYA~1\AppData\Local\Temp\sugiyama-masaaki\mcrCache8.5.1\Matlab0\Processing_functions\read_adc_data.m, name read_adc_data, line 28.
    [13:24:39]      at
    [13:24:39]  file C:\Users\SUGIYA~1\AppData\Local\Temp\sugiyama-masaaki\mcrCache8.5.1\Matlab0\MatlabPostPr\process_adc_data.m, name process_adc_data, line 52.
    [13:24:39]  
    [13:24:39]  
    [13:24:39]  Trace:
    [13:24:39]     �ꏊ MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(String functionName, Int32 numArgsOut, Int32 numArgsIn, MWArray[] argsIn)
    [13:24:39]     �ꏊ MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(Int32 numArgsOut, String functionName, MWArray[] argsIn)
    [13:24:39]     �ꏊ MatlabPostProcGui.MatlabPostProcGUIClass.process_adc_data(MWArray adc_file_name, MWArray force_cont_stream_mode)
    [13:24:39]     �ꏊ AR1xController.frmAR1Main.iStartMtlabPostProc()
    [13:24:49]  
    [13:24:49]  ***Script completed successfully.***
    

  • Hi Sugiyama-san,

    I see in the "mmwave-studio_lua.log" file that you have an error in the Matlab post processing.

    Can you please check if the following file is present after capture "C:\ti\mmWave\mmwave_studio_01_00_00_00\mmWaveStudio\PostProc\adc_data_Raw_0.bin"?

    We also see another error message "[13:24:18] Ethernet Cable is disconnected Please check.....!!!" in the same file.

    Can you try this:

    After starting mmWave Studio, click the "Set Up DCA1000" button on the left side of mmWave Studio and then click the "Connect, Reset and Configure" button. Can you confirm that the FPGA version is read as "2.7 Record Bit File"?

    Best Regards,
    Anand
  • Hi Sugiyama-san,

    Just following-up to see if you were able to check the above?

    Best Regards,
    Anand
  • Dear Anand-san;

    I am sorry for late reply.

    I confirmed the bottom items.

    - adc_data.bin file

     This file size is "0" byte.

    -"Set Up DCA1000" button

     I set this button, then the following error occured.

     FPGA version did not change.

    Best Regards,

     Masaski Sugiyama

  • Hi Sugiyama-san,

    It looks like the PC is not able to communicate with the DCA1000 over ethernet.

    Can you confirm that you have attempted to configure the IP address for your ethernet interface to 192.168.33.30?

    Would it be possible to share a screenshot showing the "Network adapters" section of device manager on this computer?

    Thanks,
    Anand
  • Dear Anand-san;

    Thank you for your support.

    I attached file.

    But, my PC is Japanese.

    And I confirmed "PING" command, that was OK.

    Best Regards,

     Masaaki Sugiyama

  • Sugiyama-san,

    Can you confirm if your ethernet card is Intel I219-LM? (We see a little bit of that name in the screenshot on the top right side, but it is not clear).

    If so, we have had some users reporting similar issues with this card. Would it be possible for you to try with a different PC or with a different network card?

    Best Regards,
    Anand
  • Dear Anand-san;

    My ethernet card is intel I219-LM.

    I will try with a different PC.

    And I close this thread once.

    Best Regards,

     Masaaki Sugiyama

  • Hi Sugiyama-san,

    On another thread on this topic, it appears that this issue is caused by the Windows 10 firewall blocking traffic to and from the DCA1000. Chris Saleh reported that he was able to get the Intel I219 working by adjusting the firewall settings.

    Could you check the solution discussed in this thread and see if it works for you? e2e.ti.com/.../2802176

    Best Regards,
    Anand
  • Dear Anand-san;

    Thank you for your kindly support and infomation.

    I set the windows firewall.

    The new GUI appeared and this issue resolved.

    Thank you !

    Best Regards,

     Masaaki Sugiyama