MMWCAS-DSP-EVM: 利用级联板进行雷达数据采集的时候无法采集到数据,从ssd下载时提示“The no of files captured in the directory is zero! Nothing to transfer!”

Part Number: MMWCAS-DSP-EVM
Other Parts Discussed in Thread: MMWCAS-RF-EVM

TI技术支持的工程师们你们好,我在使用MMWCAS-DSP-EVM以及MMWCAS-RF-EVM板的时候,用mmwavestudio上位机进行雷达数据的采集,使用的是官方提供的Cascade_Configuration_MIMO_Test.lua脚本进行硬件参数配置,配置成功之后利用Cascade_Capture.lua脚本进行雷达数据的采集测试。但是发现无法采集到数据,具体表现为:

1.在采集过程中查看ssd内存放采集数据的文件夹时,会暂时出现master以及slave1-3的数据文件,但是大小为0kb,随后立马被自动删除;

2.从ssd下载数据时mmwavestudio报错提示:“The no of files captured in the directory is zero! Nothing to transfer!”具体报错信息如下:

[17:32:11]  Loops Remaining : 1
[17:32:11]  Starting TDA ARM...
[17:32:11]  [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(1, 0, 0, Cascade_Capture_22xx, 0)
[17:32:11]  Device 0 - Configuring TDA with Width : 4096 and Height : 768
[17:32:11]  [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
[17:32:11]  [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Device 1 - Configuring TDA with Width : 4096 and Height : 768
[17:32:11]  [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
[17:32:11]  [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Device 2 - Configuring TDA with Width : 4096 and Height : 768
[17:32:11]  [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
[17:32:11]  [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Device 3 - Configuring TDA with Width : 4096 and Height : 768
[17:32:11]  [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
[17:32:11]  [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Sending Frame Periodicity of 100 to TDA..
[17:32:11]  [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Sending Capture Directory with name /mnt/ssd/Cascade_Capture_22xx to TDA..
[17:32:11]  [RadarAPI]: Status: Passed. Capture Directory sent to TDA
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Sending File Allocation of 0 files to TDA..
[17:32:11]  [RadarAPI]: Status: Passed. File Allocation sent to TDA
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
[17:32:11]  [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  Sending Number of frames to capture with value of 0 to TDA..
[17:32:11]  [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  [RadarAPI]: Status: Passed for notifying TDA about Creating Application
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:11]  [RadarAPI]: Status: Passed for notifying TDA about Start Frame
[17:32:11]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:12]  TDA ARM Successful
[17:32:13]  Starting Frame Trigger sequence...
[17:32:13]  [RadarAPI]: ar1.StartFrame_mult(8)
[17:32:13]  [RadarAPI]: Status: Passed
[17:32:13]  Device 4 : Start Frame Successful
[17:32:13]  [RadarAPI]: ar1.StartFrame_mult(4)
[17:32:13]  [DeviceId-3] Frame start async event received!
[17:32:13]  [RadarAPI]: Status: Passed
[17:32:13]  Device 3 : Start Frame Successful
[17:32:13]  [RadarAPI]: ar1.StartFrame_mult(2)
[17:32:13]  [DeviceId-2] Frame start async event received!
[17:32:13]  [RadarAPI]: Status: Passed
[17:32:13]  Device 2 : Start Frame Successful
[17:32:13]  [RadarAPI]: ar1.StartFrame_mult(1)
[17:32:13]  [DeviceId-1] Frame start async event received!
[17:32:13]  [RadarAPI]: Status: Passed
[17:32:13]  Device 1 : Start Frame Successful
[17:32:13]  Capturing AWR device data to the TDA SSD...
[17:32:13]  [DeviceId-0] Frame start async event received!
[17:32:14]  [RadarAPI]: Frame Ended
[17:32:14]  [DeviceId-2] Frame End async event received!
[17:32:14]  [DeviceId-3] Frame End async event received!
[17:32:14]  [DeviceId-1] Frame End async event received!
[17:32:14]  [DeviceId-0] Frame End async event received!
[17:32:14]  Status: Passed for notifying TDA about Stop Frame
[17:32:14]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[17:32:15]  Capture sequence completed...
[17:32:17]  Starting Transfer files using WinSCP..
[17:32:18]  The no of files captured in the directory is zero! Nothing to transfer!
[17:32:18]  Transferring files FAILED!
[17:32:18]  
[17:32:18]  ***Script completed successfully.***

请问这可能是哪里出了问题?我应该如何排查错误?

  • 你好,

    能否尝试格式化硬盘后再试试?

    Chris

  • 您好,貌似不是硬盘的问题,因为同样的硬盘在另外一块一样的板子上是能用的。之前采集数据一直都是正常的,但是系统3.3V和GND曾经短暂短路过,之后就出现了这样的情况:

    当断电放置电路板经过一段时间之后,就可以正常采集数据了,并且只要不断电就可以一直正常集采、从SSD下载数据,但是只要重启一次系统后,接下来的一段时间内就都会出现提问里面出现的问题;当再次断电放置电路板经过一段时间之后,就又可以正常采集数据了,以此往复。

    目前观察到的现象就是TDA发热稍微比之前多了一点,除此之外除了提问里的问题之外暂时没有发现任何其他问题了

  • 你好,

    硬件之前出现过问题,现在应该就是硬件问题,我这里也没有更多的建议了。

    Thanks,

    Chris