AWR1642+DevPack+TSW1400抓取数据时adc_data.bin is empty

Other Parts Discussed in Thread: AWR1642

按照mmwave studio的user guide操作,所有配置和chirp均按照user guide所写。

一些都顺利,直到SensorConfig栏下的PosProc按钮时,output界面报错,

想问下,user guide中每一步截图说明上的参数不合理导致的adc_data.bin is empty吗?

如果是,请给一组合适的参数;如果不是,请帮忙查找原因。

错误如下:


[20:22:14]  Frame start async event received!

[20:22:15]  Frame End async event received!

[20:22:23]  [RadarAPI]: Error:

[20:22:23] 

[20:22:23]  ... MWMCR::EvaluateFunction error ...

[20:22:23]  15-Jun-2018 20:22:23: The file C:\ti\mmwave_studio_01_00_00_00\mmWaveStudio\PostProc\adc_data.bin is empty. Please capture more data.,1,

[20:22:23]  Error in => process_adc_data.m at line 52.

[20:22:23] 

[20:22:23]  ... Matlab M-code Stack Trace ...

[20:22:23]      at

[20:22:23]  file C:\Users\L00313~1\AppData\Local\Temp\l00313521\mcrCache8.5.1\Matlab0\Logging\log_status.m, name log_status, line 32.

[20:22:23]      at

[20:22:23]  file C:\Users\L00313~1\AppData\Local\Temp\l00313521\mcrCache8.5.1\Matlab0\Processing_functions\read_adc_data.m, name read_adc_data, line 28.

[20:22:23]      at

[20:22:23]  file C:\Users\L00313~1\AppData\Local\Temp\l00313521\mcrCache8.5.1\Matlab0\MatlabPostPr\process_adc_data.m, name process_adc_data, line 52.

[20:22:23] 

[20:22:23] 

[20:22:23]  Trace:

[20:22:23]     在 MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(String functionName, Int32 numArgsOut, Int32 numArgsIn, MWArray[] argsIn)

[20:22:23]     在 MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(Int32 numArgsOut, String functionName, MWArray[] argsIn)

[20:22:23]     在 MatlabPostProcGui.MatlabPostProcGUIClass.process_adc_data(MWArray adc_file_name, MWArray force_cont_stream_mode)

[20:22:23]     在 AR1xController.frmAR1Main.iStartMtlabPostProc()

  • 你好,
    请参考教程training.ti.com/mmwave-sensor-raw-data-capture-using-tsw1400-board
    同时确认所有软件及驱动都已经安装好
    文档:C:\ti\mmwave_studio_01_00_00_00\docs\mmwave_studio_user_guide.pdf

    谢谢。
  • 你好,
    另外,请打开View,Output窗口,当该步骤有出现error时,output窗口会有提示。
    请检查adc_data.bin 字节数量是否与配置相匹配。
    谢谢
  • 操作1、按照training视频
    当参考training时,先确认driver没问题,然后断开AWR1642和Devpack,只连接AWR1642(USB和Power),用跳线帽设置SOP[2:0]设置为101(SOP2插上,SOP1不插,SOP0插上),擦除Flash,拔掉SOP2,AWR1642 power off。此时AWR1642的状态为SOP[2:0]设置为001(跳线帽SOP2不插,SOP1不插,SOP0插上)

    此后按照Training视频操作,但视频中没有再提到SOP[2:0]该如何连接.

    操作2、按照mmwave studio user guide

    安装好软件和driver,确认驱动无问题后,来到Chapter6:
    6.6.1设置AWR1642为Development mode:SOP[2:0]设置为011(跳线帽SOP2不插,SOP1插上,SOP0插上)

    没有对AWR1642的flash擦写过程

    对比training视频和mmwave studio user guide的说明,问题如下:

    1、按照training视频对AWR1642的擦除是否为必须步骤
    2、擦除后,完整连接AWR1642+DevPack+TSW1400进行采数时,AWR的SOP[2:0]应该为什么样的连接状态,001还是011?

  • 你好,

    问题解答如下:

    1、按照training视频对AWR1642的擦除是否为必须步骤
    建议擦除
    2、擦除后,完整连接AWR1642+DevPack+TSW1400进行采数时,AWR的SOP[2:0]应该为什么样的连接状态,001还是011?
    001即可,DEVPACK有IO接到SOP管脚上,DEVPACK会完成011模式的设置。

    建议使用较新的Radar Studio及HSDC的软件版本。
    可查看RadarStudio/mmWaveStudio的View,Output窗口内容,可以定位问题出错在哪一个步骤。

    谢谢