Other Parts Discussed in Thread: DCA1000EVM, AWR2944, AWR2243, UNIFLASH, IWR6843AOPEVM, AWRL1432
Hello,
I would like to obtain adc_data.bin using mmWave Studio 3.1.1.0, AWR2944EVM, and DCA1000.
However, when I followed the steps below, I encountered a Timeout error and the adc_data.bin file was not generated.
1. Connection
2. StaticConfig
I checked all the TX Channels (Tx0, Tx1, Tx2, Tx3) in the Channel Config. The rest of the settings are left as default.
3. DataConfig
I checked Lane1 and Lane2 in the LaneConfig of LVDS Lane Configuration. The rest of the settings are left as default.
4. SensorConfig
I have configured the Chirps as follows:
- Start Chirp for Cfg = 0, End Chirp for Cfg = 0, TX Enable for current chirp = TX0
- Start Chirp for Cfg = 1, End Chirp for Cfg = 1, TX Enable for current chirp = TX1
- Start Chirp for Cfg = 2, End Chirp for Cfg = 2, TX Enable for current chirp = TX2
- Start Chirp for Cfg = 3, End Chirp for Cfg = 3, TX Enable for current chirp = TX3
For the Frame configuration, I have set the following parameters:
- End Chirp TX = 3
- No of Chirp Loops = 60
The rest of the settings are left as default.
5. SetUp DCA1000
GM: Constructor
GM: Wed Jan 17 14:55:28 2024
RSTD.Transmit("/Settings")
[14:55:29]
[14:55:29] ### Running Startup script: "C:\ti\mmwave_studio_03_01_01_00\mmWaveStudio\Scripts\Startup.lua" ###
[14:55:29] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[14:55:29] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[14:55:29] Scripter ignored: Attempt to UnBuild() again or before Build.
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_03_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll")
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[14:55:29] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_03_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll")
[14:55:29] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[14:55:29] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[14:55:29] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[14:55:29] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[14:55:29] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[14:55:29] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[14:55:29] RSTD.Transmit("/")
[14:55:29] RSTD.SaveSettings(): Settings saved to "C:\Users\develop\AppData\Roaming\RSTD\config.xml"
[14:55:29] RSTD.Build()
[14:55:29] RSTD.SaveSettings(): Settings saved to "C:\Users\develop\AppData\Roaming\RSTD\config.xml"
[14:55:29] RSTD.Transmit("/")
[14:55:29] RSTD.AL_Build()
[14:55:29] RSTD.AL_LoadXml()
[14:55:29] RSTD.Transmit("/")
[14:55:29] RSTD.AL_Init()
[14:55:29] RSTD.Clients_Build()
[14:55:29] GM: Init
[14:55:29] GM: Loaded 'C:\ti\mmwave_studio_03_01_01_00\mmWaveStudio\Clients\\LabClient.dll'
[14:55:29] GM: 1 Guest (s) init
[14:55:29] GM: 1 Module(s) init
[14:55:29] GM: 2 Tab (s) init
[14:55:29] RSTD.Client_LoadXml()
[14:55:29] [RadarAPI]: ar1.GuiVersion()
[14:55:29] [RadarAPI]: ar1.selectRadarMode(0)
[14:55:29] [RadarAPI]: Status: Passed
[14:55:29] Matlab Runtime Engine is installed
[14:55:29] [RadarAPI]: Starting Matlab Engine..
[14:55:39] [RadarAPI]: Matlab Engine Started!
[14:55:41] [RadarAPI]: ar1.selectCascadeMode(0)
[14:55:41] [RadarAPI]: Status: Passed
[14:55:41] [RadarAPI]: ar1.LoadSettings('C:\Users\develop\AppData\Roaming\RSTD\ar1gui.ini')
[14:55:41] TESTING = false
[14:55:41] RstdNet: Port 2777: Listening..
[14:55:41]
[14:55:41] ***Script completed successfully.***
[14:56:33] [RadarAPI]: ar1.frequencyBandSelection("77G")
[14:56:34] [RadarAPI]: ar1.SelectChipVersion("AR1642")
[14:56:34] [RadarAPI]: Status: Passed
[14:56:34] [RadarAPI]: ar1.deviceVariantSelection("XWR2944")
[14:56:34] [RadarAPI]: Status: Passed
[14:56:36] [RadarAPI]: Opening Gpio Control Port()
[14:56:36] [RadarAPI]: Status: Passed
[14:56:36] [RadarAPI]: Opening Board Control Port()
[14:56:36] [RadarAPI]: Status: Passed
[14:56:37] [RadarAPI]: ar1.FullReset()
[14:56:37] [RadarAPI]: Status: Passed
[14:56:38] [RadarAPI]: Closing Board Control Port()
[14:56:38] [RadarAPI]: Status: Passed
[14:56:38] [RadarAPI]: Closing Gpio Control Port()
[14:56:38] [RadarAPI]: Status: Passed
[14:56:38] [RadarAPI]: ar1.SOPControl(2)
[14:56:38] [RadarAPI]: Status: Passed
[14:57:03] [RadarAPI]: ar1.Connect(17,115200,1000)
[14:57:04] [RadarAPI]: ar1.Calling_IsConnected()
[14:57:05] [RadarAPI]: Part number of the device = 0x98
[14:57:05] [RadarAPI]: Device type = GP
[14:57:05] [RadarAPI]: ar1.SelectChipVersion("AWR2944")
[14:57:05] [RadarAPI]: Status: Passed
[14:57:05] Device Status : AWR2944/GP/ASIL-B/SOP:2/ES:2.0
[14:57:05] [RadarAPI]: ar1.SaveSettings('C:\Users\develop\AppData\Roaming\RSTD\ar1gui.ini')
[14:57:08] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_03_01_01_00\\rf_eval_firmware\\AWR2944_ES2\\radarss\\xwr29xx_radarss.bin")
[14:57:13] [RadarAPI]: ar1.GetBSSFwVersion()
[14:57:13] [RadarAPI]: BSSFwVersion:(02.04.05.03 (20/04/22))
[14:57:14] [RadarAPI]: ar1.GetBSSPatchFwVersion()
[14:57:14] [RadarAPI]: BSSPatchFwVersion:(02.04.08.03 (24/03/23))
[14:57:15] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_03_01_01_00\\rf_eval_firmware\\AWR2944_ES2\\masterss\\xwr29xx_masterss.bin")
[14:57:18] [RadarAPI]: Downloading MSS RPRC Binary..
[14:57:47] [RadarAPI]: ar1.GetMSSFwVersion()
[14:57:47] [RadarAPI]: MSSFwVersion:(02.04.01.07 (15/02/23))
[14:57:51] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)
[14:57:51] [RadarAPI]: Status: Passed
[14:57:51] MSS power up done async event received!
[14:57:57] [RadarAPI]: ar1.RfEnable()
[14:57:57] BSS power up done async event received!
[14:57:57] [RadarAPI]: Status: Passed
[14:57:58] [RadarAPI]: ar1.GetMSSFwVersion()
[14:57:58] [RadarAPI]: MSSFwVersion:(02.04.01.07 (15/02/23))
[14:57:58] [RadarAPI]: ar1.GetBSSFwVersion()
[14:57:58] [RadarAPI]: BSSFwVersion:(02.04.05.03 (20/04/22))
[14:57:59] [RadarAPI]: ar1.GetBSSPatchFwVersion()
[14:57:59] [RadarAPI]: BSSPatchFwVersion:(02.04.08.03 (24/03/23))
[14:59:07] [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 0)
[14:59:07] [RadarAPI]: Status: Passed
[14:59:09] [RadarAPI]: ar1.LPModConfig(0, 0)
[14:59:09] [RadarAPI]: Status: Passed
[14:59:12] [RadarAPI]: ar1.RfInit()
[14:59:12] RF Init async event received!
[14:59:12] [RadarAPI]: Status: Passed
[14:59:12] [RadarAPI]: Time stamp, Temperture: 74914,34; SynthVCO3 Status, Update: 0, 0; 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; TxPhase Status, Update: 1, 1; RxIQMM Status, Update: 0, 0;
[15:01:32] [RadarAPI]: ar1.DataPathConfig(513, 1216644097, 0)
[15:01:32] [RadarAPI]: Status: Passed
[15:01:33] [RadarAPI]: ar1.LvdsClkConfig(1, 1)
[15:01:34] [RadarAPI]: Status: Passed
[15:01:36] [RadarAPI]: ar1.LVDSLaneConfig(0, 1, 1, 0, 0, 1, 0, 0)
[15:01:36] [RadarAPI]: Status: Passed
[15:03:56] [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 10000, 2216755200, 0, 30, 0, 0, 0)
[15:03:56] [RadarAPI]: Status: Passed
[15:04:05] [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0)
[15:04:05] [RadarAPI]: Status: Passed
[15:04:08] [RadarAPI]: ar1.ChirpConfig(1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0)
[15:04:08] [RadarAPI]: Status: Passed
[15:04:12] [RadarAPI]: ar1.ChirpConfig(2, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0)
[15:04:12] [RadarAPI]: Status: Passed
[15:04:16] [RadarAPI]: ar1.ChirpConfig(3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1)
[15:04:16] [RadarAPI]: Status: Passed
[15:04:26] Test Source Already Disabled...!!!
[15:04:26] [RadarAPI]: ar1.DisableTestSource(0)
[15:04:26] [RadarAPI]: Status: Passed
[15:04:26] [RadarAPI]: ar1.FrameConfig(0, 3, 8, 60, 40, 0, 1)
[15:04:26] [RadarAPI]: Status: Passed
[15:08:29] [RadarAPI]: ar1.GetCaptureCardDllVersion()
[15:08:29] [RadarAPI]: Sending dll_version command to DCA1000
[15:08:29] [RadarAPI]:
[15:08:29] DLL Version : 1.0
[15:08:29] [RadarAPI]: ar1.SelectCaptureDevice("DCA1000")
[15:08:29] [RadarAPI]: Status: Passed
[15:08:31] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)
[15:08:31] [RadarAPI]: ar1.CaptureCardConfig_Mode(1, 2, 1, 2, 3, 30)
[15:08:31] [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25)
[15:08:32] [RadarAPI]: Sending fpga command to DCA1000
[15:08:32] [RadarAPI]:
[15:08:32] FPGA Configuration command : Success
[15:08:32] [RadarAPI]: Sending record command to DCA1000
[15:08:32] [RadarAPI]:
[15:08:32] Configure Record command : Success
[15:08:32] [RadarAPI]: ar1.GetCaptureCardFPGAVersion()
[15:08:32] [RadarAPI]: Sending fpga_version command to DCA1000
[15:08:32] [RadarAPI]:
[15:08:32]
[15:08:32] FPGA Version : 2.9 [Record]
[15:08:32]
[15:09:10] [RadarAPI]: ar1.CaptureCardConfig_StartRecord("C:\\ti\\mmwave_studio_03_01_01_00\\mmWaveStudio\\PostProc\\adc_data.bin", 1)
[15:09:10] [RadarAPI]: Sending start_record command to DCA1000
[15:09:16] [RadarAPI]: ar1.StartFrame()
[15:09:16] [RadarAPI]: Status: Passed
[15:09:16] Frame start async event received!
[15:09:17] [RadarAPI]: Frame Ended
[15:09:20] [RadarAPI]:
[15:09:20] Start Record :
[15:09:20] Timeout Error! System disconnected
[15:09:20] Frame End async event received!
[15:09:20] [RadarAPI]:
Could you please provide guidance on how to resolve this issue?
I would greatly appreciate your assistance.
Regards,
Yuta