Other Parts Discussed in Thread: MMWAVE-L-SDK
Hi
I'm getting the following error using the common_device_setup_60G script.
[16:50:12] Device Power Up Failed-2007
[16:50:12] --xw_status = -2007
[16:50:12]
[16:50:12] &&&&&&&&&&&&&&&&&&&&
[16:50:12] ***Script FAILED!***
[16:50:12] &&&&&&&&&&&&&&&&&&&&
[16:50:12] Exception message is:
[16:50:12] ...labExamples\LUA_examples\common_device_setup_60G.lua:64: ERROR: API failed
I've attached the full log. Any troubleshooting guidance?
Also, the .lua script included with mmwave studio APPEARS to be pointing to the wrong path in the SDK. I changed the path to the debug directory (see log) for the rfs_firmware. Was this correct?
Thanks
Khan
GM: Constructor GM: Wed Mar 20 16:31:16 2024 RSTD.Transmit("/Settings") [16:31:17] [16:31:17] ### Running Startup script: "C:\ti\mmwave_studio_04_01_00_06\mmWaveStudio\Scripts\Startup.lua" ### [16:31:17] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1") [16:31:17] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss") [16:31:17] Scripter ignored: Attempt to UnBuild() again or before Build. [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_04_01_00_06\\mmWaveStudio\\Clients\\\\LabClient.dll") [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE") [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE") [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE") [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE") [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE") [16:31:17] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_04_01_00_06\\mmWaveStudio\\RunTime\\SAL.dll") [16:31:17] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "") [16:31:17] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE") [16:31:17] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1") [16:31:17] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE") [16:31:17] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE") [16:31:17] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false") [16:31:17] RSTD.Transmit("/") [16:31:17] RSTD.SaveSettings(): Settings saved to "C:\Users\kbenb\AppData\Roaming\RSTD\config.xml" [16:31:17] RSTD.Build() [16:31:17] RSTD.SaveSettings(): Settings saved to "C:\Users\kbenb\AppData\Roaming\RSTD\config.xml" [16:31:17] RSTD.Transmit("/") [16:31:17] RSTD.AL_Build() [16:31:17] RSTD.AL_LoadXml() [16:31:17] RSTD.Transmit("/") [16:31:17] RSTD.AL_Init() [16:31:17] RSTD.Clients_Build() [16:31:17] GM: Init [16:31:17] GM: Loaded 'C:\ti\mmwave_studio_04_01_00_06\mmWaveStudio\Clients\\LabClient.dll' [16:31:17] GM: 1 Guest (s) init [16:31:17] GM: 1 Module(s) init [16:31:17] GM: 2 Tab (s) init [16:31:17] RSTD.Client_LoadXml() [16:31:18] xw_status = mws.GuiVersion() [16:31:18] --GuiVersion = 4.1.0.6 [16:31:18] Matlab Runtime Engine is installed [16:31:18] [RadarAPI]: Starting Matlab Engine.. [16:31:39] [RadarAPI]: Matlab Engine Started! [16:31:39] xw_status = mws.RadarlinkVersion() [16:31:39] --RadarlinkVersion = 1.0.1.3(11/7/22) [16:31:39] xw_status = mws.StudiolinkVersion() [16:31:39] --StudiolinkVersion = 1.1.0.2(8/2/23) [16:31:39] xw_status = mws.GuiVersion() [16:31:39] --GuiVersion = 4.1.0.6 [16:31:39] s_version = mws.GetPostProcVersion() [16:31:40] [RadarAPI]: mws.LoadSettings('C:\Users\kbenb\AppData\Roaming\RSTD\ar1gui.ini') [16:31:40] xw_status, deviceMapInfo = mws.getFtdiDeviceInfo() [16:31:40] TESTING = false [16:31:40] DeviceIndex:0; SerialNumber:FT7WG1LU; Description:AR-DevPack-EVM-012 [16:31:40] --xw_status = 0 [16:31:40] RstdNet: Port 2777: Listening.. [16:31:40] --(getNumDevices): xw_return = 0; numFtdiDevices = 1 [16:31:40] [16:31:40] ***Script completed successfully.*** [16:32:55] [RadarAPI]: mws.SelectCaptureDevice("DCA1000") [16:32:55] [RadarAPI]: Status: Passed [16:33:00] xw_status = mws.captureCardCfgResetFPGA() [16:33:00] [RadarAPI]: Sending reset_fpga command to DCA1000 [16:33:00] [RadarAPI]: [16:33:00] Reset FPGA command : Success [16:33:00] xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1) [16:33:00] [RadarAPI]: Sending eeprom command to DCA1000 [16:33:00] [RadarAPI]: [16:33:00] EEPROM Configuration command : Success [16:33:00] xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25) [16:33:00] [RadarAPI]: Sending fpga command to DCA1000 [16:33:00] [RadarAPI]: [16:33:00] FPGA Configuration command : Success [16:33:00] [RadarAPI]: Sending record command to DCA1000 [16:33:00] [RadarAPI]: [16:33:00] Configure Record command : Success [16:33:00] xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion() [16:33:00] [RadarAPI]: Sending fpga_version command to DCA1000 [16:33:00] [RadarAPI]: [16:33:00] [16:33:00] FPGA Version : 2.9 [Record] [16:33:00] [16:33:00] [RadarAPI]: Sending dll_version command to DCA1000 [16:33:01] [RadarAPI]: [16:33:01] DLL Version : 1.0 [16:33:11] s_version = mws.GetPostProcVersion() [16:33:11] mws.ftdiResetAllDevices() [16:33:11] --xw_status = 0 [16:33:11] xw_status = mws.selectBDType(0, 0, 1, 0) [16:33:11] --xw_status = 0 [16:33:11] xw_status = mws.selectComIfType(1, 1000, 0, 2, 0) [16:33:11] --xw_status = 0 [16:33:11] [RadarAPI]: mws.SelectCaptureDevice("DCA1000") [16:33:11] [RadarAPI]: Status: Passed [16:33:11] xw_status = mws.captureCardCfgResetFPGA() [16:33:11] [RadarAPI]: Sending reset_fpga command to DCA1000 [16:33:11] [RadarAPI]: [16:33:11] Reset FPGA command : Success [16:33:11] --xw_status=0 [16:33:11] xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1) [16:33:11] [RadarAPI]: Sending eeprom command to DCA1000 [16:33:11] [RadarAPI]: [16:33:11] EEPROM Configuration command : Success [16:33:11] --xw_status=0 [16:33:11] xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25) [16:33:11] [RadarAPI]: Sending fpga command to DCA1000 [16:33:11] [RadarAPI]: [16:33:11] FPGA Configuration command : Success [16:33:11] [RadarAPI]: Sending record command to DCA1000 [16:33:11] [RadarAPI]: [16:33:11] Configure Record command : Success [16:33:11] --xw_status=0 [16:33:11] xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion() [16:33:11] [RadarAPI]: Sending fpga_version command to DCA1000 [16:33:11] [RadarAPI]: [16:33:11] [16:33:11] FPGA Version : 2.9 [Record] [16:33:11] [16:33:11] [RadarAPI]: Sending dll_version command to DCA1000 [16:33:11] [RadarAPI]: [16:33:11] DLL Version : 1.0 [16:33:11] --xw_status=0 [16:33:12] xw_status = mws.sopControl(0, 3) [16:33:12] --xw_status = 0 [16:33:12] xw_status = mws.nReset(0) [16:33:13] --xw_status = 0 [16:33:13] xw_status = mws.rs232Config(0, 21, 0, 0) [16:33:14] xw_status, lot, wafer, devX, devY = mws.decodeDieId(2070070272, 1812758724) [16:33:14] DeviceType:4116x [16:33:14] SafetyType:1 [16:33:14] ES_PG_Version1 [16:33:14] SOP_MODE:3 [16:33:14] DieId:28560.0.2070070272.1812758724 [16:33:14] XTAL_Type:1 [16:33:14] --xw_status = 0 [16:33:14] xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0) [16:33:15] --xw_status = 0 [16:33:15] xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin") [16:33:23] --xw_status = 0 [16:33:23] xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0) [16:33:23] --xw_status = 0 [16:33:23] xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\debug\\xWRL6432\\mmwave_rfs_rprc.bin") [16:33:32] --xw_status = 0 [16:33:32] xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin") [16:33:33] --xw_status = 0 [16:33:33] xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0) [16:33:36] -----------rfEvalDevAppStsGet----------- [16:33:36] [16:33:36] [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0) [16:33:36] --[[ Response [16:33:36] c_GenVerNum = 0 [16:33:36] c_MajorVerNum = 0 [16:33:36] c_MinorVerNum = 0 [16:33:36] c_BuildVerNum = 0 [16:33:36] c_Year = 0 [16:33:36] c_Month = 0 [16:33:36] c_Date = 0 [16:33:36] c_Reserved = 0 [16:33:36] h_FwState = 0 [16:33:36] c_XtalType = 0 [16:33:36] c_DigPllStatus = 0 [16:33:36] c_AppCoreClockType = 0 [16:33:36] c_SafetyType = 0 [16:33:36] h_CoreFreqFcount = 0 [16:33:36] c_PlatformId = 0 [16:33:36] c_RfType = 0 [16:33:36] c_TestTarget = 0 [16:33:36] c_TestStatus = 0 [16:33:36] w_reserved1 = 0 [16:33:36] ]] [16:33:36] --xw_status: -2007 (RL_SPIBUSY_TIMEOUT) [16:33:36] [16:33:36] Device Power Up Failed-2007 [16:33:36] --xw_status = -2007 [16:33:36] [16:33:36] &&&&&&&&&&&&&&&&&&&& [16:33:36] ***Script FAILED!*** [16:33:36] &&&&&&&&&&&&&&&&&&&& [16:33:36] Exception message is: [16:33:36] ...labExamples\LUA_examples\common_device_setup_60G.lua:65: ERROR: API failed [16:36:35] s_version = mws.GetPostProcVersion() [16:36:35] mws.ftdiResetAllDevices() [16:36:35] --xw_status = 0 [16:36:35] xw_status = mws.selectBDType(0, 0, 1, 0) [16:36:35] --xw_status = 0 [16:36:35] xw_status = mws.selectComIfType(1, 1000, 0, 2, 0) [16:36:35] --xw_status = 0 [16:36:35] [RadarAPI]: mws.SelectCaptureDevice("DCA1000") [16:36:35] [RadarAPI]: Status: Passed [16:36:35] xw_status = mws.captureCardCfgResetFPGA() [16:36:35] [RadarAPI]: Sending reset_fpga command to DCA1000 [16:36:35] [RadarAPI]: [16:36:35] Reset FPGA command : Success [16:36:35] --xw_status=0 [16:36:35] xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1) [16:36:35] [RadarAPI]: Sending eeprom command to DCA1000 [16:36:35] [RadarAPI]: [16:36:35] EEPROM Configuration command : Success [16:36:35] --xw_status=0 [16:36:35] xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25) [16:36:35] [RadarAPI]: Sending fpga command to DCA1000 [16:36:35] [RadarAPI]: [16:36:35] FPGA Configuration command : Success [16:36:35] [RadarAPI]: Sending record command to DCA1000 [16:36:35] [RadarAPI]: [16:36:35] Configure Record command : Success [16:36:35] --xw_status=0 [16:36:35] xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion() [16:36:35] [RadarAPI]: Sending fpga_version command to DCA1000 [16:36:35] [RadarAPI]: [16:36:35] [16:36:35] FPGA Version : 2.9 [Record] [16:36:35] [16:36:35] [RadarAPI]: Sending dll_version command to DCA1000 [16:36:35] [RadarAPI]: [16:36:35] DLL Version : 1.0 [16:36:35] --xw_status=0 [16:36:35] xw_status = mws.sopControl(0, 3) [16:36:35] --xw_status = 0 [16:36:35] xw_status = mws.nReset(0) [16:36:36] --xw_status = 0 [16:36:36] xw_status = mws.rs232Config(0, 21, 0, 0) [16:36:38] xw_status, lot, wafer, devX, devY = mws.decodeDieId(2070070272, 1812758724) [16:36:38] DeviceType:4116x [16:36:38] SafetyType:1 [16:36:38] ES_PG_Version1 [16:36:38] SOP_MODE:3 [16:36:38] DieId:28560.0.2070070272.1812758724 [16:36:38] XTAL_Type:1 [16:36:38] --xw_status = 0 [16:36:38] xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0) [16:36:38] --xw_status = 0 [16:36:38] xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin") [16:36:46] --xw_status = 0 [16:36:46] xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0) [16:36:46] --xw_status = 0 [16:36:46] xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\debug\\xWRL6432\\mmwave_rfs_rprc.bin") [16:36:56] --xw_status = 0 [16:36:56] xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin") [16:36:57] --xw_status = 0 [16:36:57] xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0) [16:36:59] -----------rfEvalDevAppStsGet----------- [16:36:59] [16:36:59] [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0) [16:36:59] --[[ Response [16:36:59] c_GenVerNum = 0 [16:36:59] c_MajorVerNum = 0 [16:36:59] c_MinorVerNum = 0 [16:36:59] c_BuildVerNum = 0 [16:36:59] c_Year = 0 [16:36:59] c_Month = 0 [16:36:59] c_Date = 0 [16:36:59] c_Reserved = 0 [16:36:59] h_FwState = 0 [16:36:59] c_XtalType = 0 [16:36:59] c_DigPllStatus = 0 [16:36:59] c_AppCoreClockType = 0 [16:36:59] c_SafetyType = 0 [16:36:59] h_CoreFreqFcount = 0 [16:36:59] c_PlatformId = 0 [16:36:59] c_RfType = 0 [16:36:59] c_TestTarget = 0 [16:36:59] c_TestStatus = 0 [16:36:59] w_reserved1 = 0 [16:36:59] ]] [16:37:00] --xw_status: -2007 (RL_SPIBUSY_TIMEOUT) [16:37:00] [16:37:00] Device Power Up Failed-2007 [16:37:00] --xw_status = -2007 [16:37:00] [16:37:00] &&&&&&&&&&&&&&&&&&&& [16:37:00] ***Script FAILED!*** [16:37:00] &&&&&&&&&&&&&&&&&&&& [16:37:00] Exception message is: [16:37:00] ...labExamples\LUA_examples\common_device_setup_60G.lua:65: ERROR: API failed [16:49:08] s_version = mws.GetPostProcVersion() [16:49:08] mws.ftdiResetAllDevices() [16:49:08] --xw_status = 0 [16:49:08] xw_status = mws.selectBDType(0, 0, 1, 0) [16:49:08] --xw_status = 0 [16:49:08] xw_status = mws.selectComIfType(1, 1000, 0, 2, 0) [16:49:08] --xw_status = 0 [16:49:08] [RadarAPI]: mws.SelectCaptureDevice("DCA1000") [16:49:08] [RadarAPI]: Status: Passed [16:49:08] xw_status = mws.captureCardCfgResetFPGA() [16:49:08] [RadarAPI]: Sending reset_fpga command to DCA1000 [16:49:08] [RadarAPI]: [16:49:08] Reset FPGA command : Success [16:49:08] --xw_status=0 [16:49:08] xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1) [16:49:08] [RadarAPI]: Sending eeprom command to DCA1000 [16:49:08] [RadarAPI]: [16:49:08] EEPROM Configuration command : Success [16:49:08] --xw_status=0 [16:49:08] xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25) [16:49:08] [RadarAPI]: Sending fpga command to DCA1000 [16:49:08] [RadarAPI]: [16:49:08] FPGA Configuration command : Success [16:49:08] [RadarAPI]: Sending record command to DCA1000 [16:49:08] [RadarAPI]: [16:49:08] Configure Record command : Success [16:49:08] --xw_status=0 [16:49:08] xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion() [16:49:08] [RadarAPI]: Sending fpga_version command to DCA1000 [16:49:09] [RadarAPI]: [16:49:09] [16:49:09] FPGA Version : 2.9 [Record] [16:49:09] [16:49:09] [RadarAPI]: Sending dll_version command to DCA1000 [16:49:09] [RadarAPI]: [16:49:09] DLL Version : 1.0 [16:49:09] --xw_status=0 [16:49:09] xw_status = mws.sopControl(0, 3) [16:49:09] --xw_status = 0 [16:49:09] xw_status = mws.nReset(0) [16:49:09] --xw_status = 0 [16:49:09] xw_status = mws.rs232Config(0, 21, 0, 0) [16:49:11] xw_status, lot, wafer, devX, devY = mws.decodeDieId(2070070272, 1812758724) [16:49:11] DeviceType:4116x [16:49:11] SafetyType:1 [16:49:11] ES_PG_Version1 [16:49:11] SOP_MODE:3 [16:49:11] DieId:28560.0.2070070272.1812758724 [16:49:11] XTAL_Type:1 [16:49:11] --xw_status = 0 [16:49:11] xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0) [16:49:12] --xw_status = 0 [16:49:12] xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin") [16:49:20] --xw_status = 0 [16:49:20] xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0) [16:49:20] --xw_status = 0 [16:49:20] xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\debug\\xWRL6432\\mmwave_rfs_rprc.bin") [16:49:29] --xw_status = 0 [16:49:29] xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin") [16:49:30] --xw_status = 0 [16:49:30] xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0) [16:49:33] -----------rfEvalDevAppStsGet----------- [16:49:33] [16:49:33] [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0) [16:49:33] --[[ Response [16:49:33] c_GenVerNum = 0 [16:49:33] c_MajorVerNum = 0 [16:49:33] c_MinorVerNum = 0 [16:49:33] c_BuildVerNum = 0 [16:49:33] c_Year = 0 [16:49:33] c_Month = 0 [16:49:33] c_Date = 0 [16:49:33] c_Reserved = 0 [16:49:33] h_FwState = 0 [16:49:33] c_XtalType = 0 [16:49:33] c_DigPllStatus = 0 [16:49:33] c_AppCoreClockType = 0 [16:49:33] c_SafetyType = 0 [16:49:33] h_CoreFreqFcount = 0 [16:49:33] c_PlatformId = 0 [16:49:33] c_RfType = 0 [16:49:33] c_TestTarget = 0 [16:49:33] c_TestStatus = 0 [16:49:33] w_reserved1 = 0 [16:49:33] ]] [16:49:33] --xw_status: -2007 (RL_SPIBUSY_TIMEOUT) [16:49:33] [16:49:33] Device Power Up Failed-2007 [16:49:33] --xw_status = -2007 [16:49:33] [16:49:33] &&&&&&&&&&&&&&&&&&&& [16:49:33] ***Script FAILED!*** [16:49:33] &&&&&&&&&&&&&&&&&&&& [16:49:33] Exception message is: [16:49:33] ...labExamples\LUA_examples\common_device_setup_60G.lua:64: ERROR: API failed [16:49:47] s_version = mws.GetPostProcVersion() [16:49:47] mws.ftdiResetAllDevices() [16:49:47] --xw_status = 0 [16:49:47] xw_status = mws.selectBDType(0, 0, 1, 0) [16:49:47] --xw_status = 0 [16:49:47] xw_status = mws.selectComIfType(1, 1000, 0, 2, 0) [16:49:47] --xw_status = 0 [16:49:47] [RadarAPI]: mws.SelectCaptureDevice("DCA1000") [16:49:47] [RadarAPI]: Status: Passed [16:49:47] xw_status = mws.captureCardCfgResetFPGA() [16:49:47] [RadarAPI]: Sending reset_fpga command to DCA1000 [16:49:47] [RadarAPI]: [16:49:47] Reset FPGA command : Success [16:49:47] --xw_status=0 [16:49:47] xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1) [16:49:47] [RadarAPI]: Sending eeprom command to DCA1000 [16:49:47] [RadarAPI]: [16:49:47] EEPROM Configuration command : Success [16:49:47] --xw_status=0 [16:49:47] xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25) [16:49:47] [RadarAPI]: Sending fpga command to DCA1000 [16:49:47] [RadarAPI]: [16:49:47] FPGA Configuration command : Success [16:49:47] [RadarAPI]: Sending record command to DCA1000 [16:49:48] [RadarAPI]: [16:49:48] Configure Record command : Success [16:49:48] --xw_status=0 [16:49:48] xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion() [16:49:48] [RadarAPI]: Sending fpga_version command to DCA1000 [16:49:48] [RadarAPI]: [16:49:48] [16:49:48] FPGA Version : 2.9 [Record] [16:49:48] [16:49:48] [RadarAPI]: Sending dll_version command to DCA1000 [16:49:48] [RadarAPI]: [16:49:48] DLL Version : 1.0 [16:49:48] --xw_status=0 [16:49:48] xw_status = mws.sopControl(0, 3) [16:49:48] --xw_status = 0 [16:49:48] xw_status = mws.nReset(0) [16:49:48] --xw_status = 0 [16:49:48] xw_status = mws.rs232Config(0, 21, 0, 0) [16:49:50] xw_status, lot, wafer, devX, devY = mws.decodeDieId(2070070272, 1812758724) [16:49:50] DeviceType:4116x [16:49:50] SafetyType:1 [16:49:50] ES_PG_Version1 [16:49:50] SOP_MODE:3 [16:49:50] DieId:28560.0.2070070272.1812758724 [16:49:50] XTAL_Type:1 [16:49:50] --xw_status = 0 [16:49:50] xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0) [16:49:51] --xw_status = 0 [16:49:51] xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin") [16:49:59] --xw_status = 0 [16:49:59] xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0) [16:49:59] --xw_status = 0 [16:49:59] xw_status = mws.fwRprcDownload(0, 0, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\debug\\xWRL6432\\mmwave_rfs_rprc.bin") [16:50:08] --xw_status = 0 [16:50:08] xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_04_00_01\\firmware\\mmwave_dfp\\rfevalfirmware\\rfsatecal\\xWRL6432\\mmwave_rfs_atecal_rprc.bin") [16:50:09] --xw_status = 0 [16:50:09] xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0) [16:50:12] -----------rfEvalDevAppStsGet----------- [16:50:12] [16:50:12] [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0) [16:50:12] --[[ Response [16:50:12] c_GenVerNum = 0 [16:50:12] c_MajorVerNum = 0 [16:50:12] c_MinorVerNum = 0 [16:50:12] c_BuildVerNum = 0 [16:50:12] c_Year = 0 [16:50:12] c_Month = 0 [16:50:12] c_Date = 0 [16:50:12] c_Reserved = 0 [16:50:12] h_FwState = 0 [16:50:12] c_XtalType = 0 [16:50:12] c_DigPllStatus = 0 [16:50:12] c_AppCoreClockType = 0 [16:50:12] c_SafetyType = 0 [16:50:12] h_CoreFreqFcount = 0 [16:50:12] c_PlatformId = 0 [16:50:12] c_RfType = 0 [16:50:12] c_TestTarget = 0 [16:50:12] c_TestStatus = 0 [16:50:12] w_reserved1 = 0 [16:50:12] ]] [16:50:12] --xw_status: -2007 (RL_SPIBUSY_TIMEOUT) [16:50:12] [16:50:12] Device Power Up Failed-2007 [16:50:12] --xw_status = -2007 [16:50:12] [16:50:12] &&&&&&&&&&&&&&&&&&&& [16:50:12] ***Script FAILED!*** [16:50:12] &&&&&&&&&&&&&&&&&&&& [16:50:12] Exception message is: [16:50:12] ...labExamples\LUA_examples\common_device_setup_60G.lua:64: ERROR: API failed