Part Number:AWR1642
我按照DCA1000EVM Quick Start Guide (ti.com)上面的步骤进行数据采集,但遇到了“Error : The number of files captured is zero!”的问题,如下图所示
我使用的是5V3A的电源。
电脑的防火墙已经关闭。
按照.《DCA1000 Debugging Handbook》上的教程排查了如下问题
但最终仍然没有解决。
恳请您指导我一下该如何解决这个问题。
期待您的答复!
【以下是我在采集过程中的相关信息】
①mmwaveStudio的所有输出如下,“Error : The number of files captured is zero!”出现在最后一行。
GM: Constructor GM: Tue Dec 07 11:11:43 2021 RSTD.Transmit("/Settings") [11:11:43] [11:11:43] ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ### [11:11:43] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1") [11:11:43] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss") [11:11:43] Scripter ignored: Attempt to UnBuild() again or before Build. [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll") [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE") [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE") [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE") [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE") [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE") [11:11:43] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll") [11:11:43] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "") [11:11:43] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE") [11:11:43] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1") [11:11:43] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE") [11:11:43] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE") [11:11:43] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false") [11:11:43] RSTD.Transmit("/") [11:11:43] RSTD.SaveSettings(): Settings saved to "C:\Users\LNN\AppData\Roaming\RSTD\config.xml" [11:11:43] RSTD.Build() [11:11:43] RSTD.SaveSettings(): Settings saved to "C:\Users\LNN\AppData\Roaming\RSTD\config.xml" [11:11:43] RSTD.Transmit("/") [11:11:43] RSTD.AL_Build() [11:11:43] RSTD.AL_LoadXml() [11:11:43] RSTD.Transmit("/") [11:11:43] RSTD.AL_Init() [11:11:43] RSTD.Clients_Build() [11:11:43] GM: Init [11:11:43] GM: Loaded 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\\LabClient.dll' [11:11:43] GM: 1 Guest (s) init [11:11:43] GM: 1 Module(s) init [11:11:43] GM: 2 Tab(s) init [11:11:43] RSTD.Client_LoadXml() [11:11:43] [RadarAPI]: ar1.selectRadarMode(0) [11:11:44] [RadarAPI]: Status: Passed [11:11:44] Matlab Runtime Engine is installed [11:11:44] [RadarAPI]: Starting Matlab Engine.. [11:11:47] [RadarAPI]: Matlab Engine Started! [11:11:48] [RadarAPI]: ar1.selectCascadeMode(0) [11:11:48] [RadarAPI]: Status: Passed [11:11:48] [RadarAPI]: ar1.LoadSettings('C:\Users\LNN\AppData\Roaming\RSTD\ar1gui.ini') [11:11:49] TESTING = false [11:11:49] RstdNet: Port 2777: Listening.. [11:11:49] [11:11:49] ***Script completed successfully.*** [11:11:56] [RadarAPI]: Opening Gpio Control Port() [11:11:56] [RadarAPI]: Status: Passed [11:11:56] [RadarAPI]: Opening Board Control Port() [11:11:56] [RadarAPI]: Status: Passed [11:11:57] [RadarAPI]: ar1.FullReset() [11:11:57] [RadarAPI]: Status: Passed [11:11:58] [RadarAPI]: Closing Board Control Port() [11:11:58] [RadarAPI]: Status: Passed [11:11:58] [RadarAPI]: Closing Gpio Control Port() [11:11:58] [RadarAPI]: Status: Passed [11:11:58] [RadarAPI]: ar1.SOPControl(2) [11:11:58] [RadarAPI]: Status: Passed [11:11:59] [RadarAPI]: ar1.Connect(7,921600,1000) [11:12:02] [RadarAPI]: Warning: Connected with baudrate 115200 [11:12:03] [RadarAPI]: Warning: Disconnected existing BaudRate [11:12:03] [RadarAPI]: Warning: Trying to connect with baudrate 921600 [11:12:04] [RadarAPI]: ar1.Calling_IsConnected() [11:12:06] [RadarAPI]: ar1.SelectChipVersion("AR1642") [11:12:06] [RadarAPI]: Status: Passed [11:12:06] [RadarAPI]: ar1.SelectChipVersion("AR1642") [11:12:06] [RadarAPI]: Status: Passed [11:12:06] [RadarAPI]: ar1.deviceVariantSelection("XWR1642") [11:12:06] [RadarAPI]: Status: Passed [11:12:06] [RadarAPI]: ar1.frequencyBandSelection("77G") [11:12:06] [RadarAPI]: ar1.SelectChipVersion("XWR1642") [11:12:06] [RadarAPI]: Status: Passed [11:12:06] Device Status : XWR1642/QM/SOP:2/ES:2 [11:12:06] [RadarAPI]: ar1.SaveSettings('C:\Users\LNN\AppData\Roaming\RSTD\ar1gui.ini') [11:12:08] [RadarAPI]: ar1.ReadRegister(0xffffe214, 0, 31) [11:12:08] [RadarAPI]: ar1.ReadRegister(0xffffe210, 0, 31) [11:12:08] [RadarAPI]: ar1.ReadRegister(0xffffe218, 0, 31) [11:12:08] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr16xx_radarss.bin") [11:12:09] [RadarAPI]: Downloading BSS Patch RPRC Binary.. [11:12:11] [RadarAPI]: ar1.GetBSSFwVersion() [11:12:11] [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17)) [11:12:11] [RadarAPI]: ar1.GetBSSPatchFwVersion() [11:12:11] [RadarAPI]: BSSPatchFwVersion:(01.02.05.02 (30/04/19)) [11:12:11] BSS FW Download Success [11:12:11] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr16xx_masterss.bin") [11:12:12] [RadarAPI]: Downloading MSS RPRC Binary.. [11:12:14] [RadarAPI]: ar1.GetMSSFwVersion() [11:12:14] [RadarAPI]: MSSFwVersion:(01.02.05.02 (16/07/19)) [11:12:14] MSS FW Download Success [11:12:15] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0) [11:12:15] MSS power up done async event received! [11:12:15] [RadarAPI]: Status: Passed [11:12:15] Power On Success [11:12:15] [RadarAPI]: ar1.SelectChipVersion("AR1642") [11:12:15] [RadarAPI]: Status: Passed [11:12:15] [RadarAPI]: ar1.SelectChipVersion("XWR1642") [11:12:15] [RadarAPI]: Status: Passed [11:12:16] Device Status : XWR1642/QM/SOP:2/ES:2 [11:12:16] [RadarAPI]: ar1.RfEnable() [11:12:16] BSS power up done async event received! [11:12:16] [RadarAPI]: Status: Passed [11:12:16] [RadarAPI]: ar1.GetMSSFwVersion() [11:12:16] [RadarAPI]: MSSFwVersion:(01.02.05.02 (16/07/19)) [11:12:17] [RadarAPI]: ar1.GetBSSFwVersion() [11:12:17] [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17)) [11:12:17] [RadarAPI]: ar1.GetBSSPatchFwVersion() [11:12:17] [RadarAPI]: BSSPatchFwVersion:(01.02.05.02 (30/04/19)) [11:12:17] RF Enable Success [11:12:18] [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 0, 1, 1, 1, 1, 2, 1, 0) [11:12:18] [RadarAPI]: Status: Passed [11:12:18] ChanNAdcConfig Success [11:12:18] [RadarAPI]: ar1.LPModConfig(0, 1) [11:12:18] [RadarAPI]: Status: Passed [11:12:18] LPModConfig Success [11:12:18] [RadarAPI]: ar1.RfInit() [11:12:18] RF Init async event received! [11:12:18] [RadarAPI]: Time stamp, Temperture: 2182,30; 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: 0, 0; RxIQMM Status, Update: 1, 1; [11:12:18] [RadarAPI]: Status: Passed [11:12:18] RfInit Success [11:12:19] [RadarAPI]: ar1.DataPathConfig(1, 1, 0) [11:12:19] [RadarAPI]: Status: Passed [11:12:19] DataPathConfig Success [11:12:19] [RadarAPI]: ar1.LvdsClkConfig(1, 1) [11:12:19] [RadarAPI]: Status: Passed [11:12:19] LvdsClkConfig Success [11:12:19] [RadarAPI]: ar1.LVDSLaneConfig(0, 1, 1, 0, 0, 1, 0, 0) [11:12:19] [RadarAPI]: Status: Passed [11:12:19] LVDSLaneConfig Success [11:12:19] [RadarAPI]: ar1.SetTestSource(4, 3, 0, 0, 0, 0, -327, 0, -327, 327, 327, 327, -2.5, 327, 327, 0, 0, 0, 0, -327, 0, -327, 327, 327, 327, -95, 0, 0, 0.5, 0, 1, 0, 1.5, 0, 0, 0, 0, 0, 0, 0) [11:12:19] [RadarAPI]: Status: Passed [11:12:19] Test Source Configuration Success [11:12:19] [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 5000, 0, 0, 30) [11:12:19] [RadarAPI]: Status: Passed [11:12:19] ProfileConfig Success [11:12:19] [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 1, 0) [11:12:19] [RadarAPI]: Status: Passed [11:12:19] ChirpConfig Success [11:12:19] [RadarAPI]: ar1.EnableTestSource(1) [11:12:20] [RadarAPI]: Status: Passed [11:12:20] Enabling Test Source Success [11:12:20] Test Source Already Enabled...!!! [11:12:20] [RadarAPI]: ar1.EnableTestSource(1) [11:12:20] [RadarAPI]: Status: Passed [11:12:20] [RadarAPI]: ar1.FrameConfig(0, 0, 8, 128, 40, 0, 0, 1) [11:12:20] [RadarAPI]: Status: Passed [11:12:20] FrameConfig Success [11:12:20] [RadarAPI]: ar1.SelectCaptureDevice("DCA1000") [11:12:20] [RadarAPI]: Status: Passed [11:12:20] SelectCaptureDevice Success [11:12:20] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "c:22:38:4e:5a:c", 4096, 4098) [11:12:20] [RadarAPI]: Sending fpga command to DCA1000 [11:12:20] [RadarAPI]: [11:12:20] FPGA Configuration command : Success [11:12:20] [RadarAPI]: Sending fpga_version command to DCA1000 [11:12:20] [RadarAPI]: [11:12:20] [11:12:20] FPGA Version : 2.7 [Record] [11:12:20] [11:12:20] CaptureCardConfig_EthInit Success [11:12:20] [RadarAPI]: ar1.CaptureCardConfig_Mode(1, 2, 1, 2, 3, 0) [11:12:20] [RadarAPI]: Sending fpga command to DCA1000 [11:12:20] [RadarAPI]: [11:12:20] FPGA Configuration command : Success [11:12:20] CaptureCardConfig_Mode Success [11:12:20] [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25) [11:12:20] [RadarAPI]: Sending fpga command to DCA1000 [11:12:20] [RadarAPI]: [11:12:20] FPGA Configuration command : Success [11:12:20] [RadarAPI]: Sending record command to DCA1000 [11:12:20] [RadarAPI]: [11:12:20] Configure Record command : Success [11:12:20] CaptureCardConfig_PacketDelay Success [11:12:21] [RadarAPI]: ar1.CaptureCardConfig_StartRecord("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\PostProc\\adc_data.bin", 1) [11:12:21] [RadarAPI]: Sending start_record command to DCA1000 [11:12:21] [RadarAPI]: Status: Passed [11:12:22] [RadarAPI]: ar1.StartFrame() [11:12:22] [RadarAPI]: Status: Passed [11:12:22] Frame start async event received! [11:12:22] Frame End async event received! [11:12:22] [RadarAPI]: Frame Ended [11:12:27] Please wait for a few seconds for matlab post processing .....!!!! [11:12:27] [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\PostProc\\adc_data.bin") [11:12:27] [RadarAPI]: No of files Captured: 0, Total no of frames for each device : 8 [11:12:27] Error : The number of files captured is zero!
②使用wireshark获取的数据包如下
Shine:
DATA_TRAN_RPG灯有一直在闪烁吗?请再按照下面网站上的步骤仔细检查一下步骤,建议先使用默认配置。注意:DCA1000上有两个USB口,连接的是FTDI口,不要接成FPGA口。SOP[2:0]跳帽的接法。https://e2echina.ti.com/blogs_/b/the_process/posts/dca1000evm
,
hua li2:
您好!我严格按照您给的链接上的步骤执行了,但上述问题依旧没有解决。
我观察到DATA_TRAN_RPG闪烁后保持常亮,但FPGA_ERR_LED也同时亮起,如下图。
我阅读了DCA1000EVM Data Capture Card User's Guide (Rev. A),该文件给出如下提示
因此我尝试放大或降低了periodicity的值,如下图,但仍旧没有解决问题。
,
Shine:
请问网口是直接用网线连电脑的吗?
,
Shine:
另外,看一下板子上没有插SD卡吧?
,
hua li2:
您好!
是用网线直接连电脑的;没有插SD卡。
请问我自己购买一张SD卡插进去就行吗?是否需要在卡里预先写入什么内容?对卡的传输速度是否有要求?
非常感谢您!
,
hua li2:
您好!
是用网线直接连电脑的;没有插SD卡。
请问我自己购买一张SD卡插进去就行吗?是否需要在卡里预先写入什么内容?对卡的传输速度是否有要求?
非常感谢您!
,
hua li2:
您好!经过验证,是我的DCA100损坏了。感谢您的解答!
,
Shine:
不客气~
感谢告知!另外,采集的时候不要插SD卡。