Other Parts Discussed in Thread: AWR1443, , AWR1642
I'm performing some Radar Studio evaluation with the AWR1443 -> mmWave DevPack -> TSW1400 hardware chain and have gotten to the point where I am able to fully configure the system. However, I can’t get the system to collect any data. When I click the “Trigger Frame” button, I can hear the radar chirping, but I get this in the console output window:
[16:22:52] [RadarAPI]: ar1.StartFrame()
[16:22:52] [RadarAPI]: Status: Passed
[16:22:52] [RadarAPI]: Frame trigger async event received!
[16:22:53] [RadarAPI]: Frame Ended
[16:22:57] [RadarAPI]: MatlabProc Status: Error Type: No Data was collected. Please check.
[16:22:57] [RadarAPI]: TSW1400 capture complete
I’ve Googled that error message, but I get no meaningful results. When I go to look at the generated data file in Windows Explorer, it reads as being 0kB in size. If I try to click the “PostProc” button anyway, I get a lengthy stack trace from Matlab, indicating that the ADC data file is empty:
[16:26:13] [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\mmwave_dfp_00_07_00_04\\rf_eval\\radarstudio\\PostProc\\adc_data.bin")
[16:26:13] [RadarAPI]: Error:
[16:26:13]
[16:26:13] ... MWMCR::EvaluateFunction error ...
[16:26:13] 27-Jun-2017 16:26:13: The file C:\ti\mmwave_dfp_00_07_00_04\rf_eval\radarstudio\PostProc\adc_data.bin is empty. Please capture more data.,1,
[16:26:13] Error in => process_adc_data.m at line 30.
[16:26:13]
[16:26:13] ... Matlab M-code Stack Trace ...
[16:26:13] at
[16:26:13] file C:\Users\BBLAKE~1\AppData\Local\Temp\bblakeslee\mcrCache8.5.1\Matlab0\Logging\log_status.m, name log_status, line 32.
[16:26:13] at
[16:26:13] file C:\Users\BBLAKE~1\AppData\Local\Temp\bblakeslee\mcrCache8.5.1\Matlab0\Processing_functions\read_adc_data.m, name read_adc_data, line 28.
[16:26:13] at
[16:26:13] file C:\Users\BBLAKE~1\AppData\Local\Temp\bblakeslee\mcrCache8.5.1\Matlab0\MatlabPostPr\process_adc_data.m, name process_adc_data, line 30.
[16:26:13]
[16:26:13]
[16:26:13] Trace:
[16:26:13] at MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(String functionName, Int32 numArgsOut, Int32 numArgsIn, MWArray[] argsIn)
[16:26:13] at MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(Int32 numArgsOut, String functionName, MWArray[] argsIn)
[16:26:13] at MatlabPostProcGui.MatlabPostProcGUIClass.process_adc_data(MWArray adc_file_name, MWArray force_cont_stream_mode)
[16:26:13] at AR1xController.frmAR1Main.iStartMtlabPostProc()
I've configured the system according to the tutorial document "mmWave Sensor Raw Data Capture Using the TSW1400 Board" and have made sure to satisfy all software dependencies. I'm also using ES2 silicon with the 7.00.04 version of the DFP. Is there some aspect of setup that I've missed?