IWR6843ODS+DCA1000MMwavestudio原始数据提取问题

Other Parts Discussed in Thread: DCA1000EVM

我在按照DCA1000EVM Quick Start Guide指导提取原始数据,进行到下图步骤时,无法继续下去,以上步骤都没有问题。

我的界面是这样的,先下载第一遍固件成功

接着又下载一遍固件,界面一直保持这样,卡在这里,没有变化,无法得到文档中的最终界面

我将卡主的窗口强制关闭,得到以下日志:

[18:49:54] [RadarAPI]: Status: Passed
[18:49:54] BSS power up done async event received!
[18:49:55] [RadarAPI]: ar1.GetMSSFwVersion()
[18:49:55] [RadarAPI]: MSSFwVersion:(01.02.05.01 (12/07/19))
[18:49:55] [RadarAPI]: ar1.GetBSSFwVersion()
[18:49:55] [RadarAPI]: BSSFwVersion:(06.01.01.00 (08/04/19))
[18:49:56] [RadarAPI]: ar1.GetBSSPatchFwVersion()
[18:49:56] [RadarAPI]: BSSPatchFwVersion:(01.02.05.02 (30/04/19))
[18:50:14] [RadarAPI]: ar1.GetCaptureCardDllVersion()
[18:50:14] [RadarAPI]: Sending dll_version command to DCA1000
[18:50:15] [RadarAPI]:
[18:50:15] DLL Version : 1.0
[18:50:15] [RadarAPI]: ar1.SelectCaptureDevice("DCA1000")
[18:50:15] [RadarAPI]: Status: Passed
[18:50:16] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)
[18:50:16] [RadarAPI]: ar1.CaptureCardConfig_Mode(1, 2, 1, 2, 3, 30)
[18:50:16] [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25)
[18:50:16] [RadarAPI]: Sending fpga command to DCA1000
[18:50:16] [RadarAPI]:
[18:50:16] FPGA Configuration command : Success
[18:50:16] [RadarAPI]: Sending record command to DCA1000
[18:50:17] [RadarAPI]:
[18:50:17] Configure Record command : Success
[18:50:17] [RadarAPI]: ar1.GetCaptureCardFPGAVersion()
[18:50:17] [RadarAPI]: Sending fpga_version command to DCA1000
[18:50:17] [RadarAPI]:
[18:50:17]
[18:50:17] FPGA Version : 2.8 [Record]
[18:50:17]
[18:50:47] [RadarAPI]: ar1.ReadRegister(0xffffe214, 0, 31)
[18:50:47] [RadarAPI]: ar1.ReadRegister(0xffffe210, 0, 31)
[18:50:47] [RadarAPI]: ar1.frequencyBandSelection("60G")
[18:50:47] [RadarAPI]: ar1.ReadRegister(0xffffe218, 0, 31)
[18:50:47] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr68xx_radarss.bin")
[18:50:51] [RadarAPI]: Downloading BSS ROM RPRC Binary..
[18:50:59] [RadarAPI]: ar1.GetBSSFwVersion()
[18:50:59] [RadarAPI]: BSSFwVersion:(00.00.00.00 (00/00/00))
[18:50:59] [RadarAPI]: Warning: BSS firmware version Mismatch!
[18:50:59] BSS FW Download Success
[18:50:59] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr68xx_masterss.bin")
[18:51:18] MSS FW Download failure
[18:51:18] [RadarAPI]: ar1.PowerOff()
[18:51:18] [RadarAPI]: Status: Passed
[18:51:18] Power On Success
[18:51:20] [RadarAPI]: Error: ReadRegister failed with error -2
[18:51:21] [RadarAPI]: Error: ReadRegister failed with error -2
[18:51:21] [RadarAPI]: Error: ReadRegister failed with error -2
[18:51:22] [RadarAPI]: Error: ReadRegister failed with error -2
[18:51:22]
[18:51:22] &&&&&&&&&&&&&&&&&&&&
[18:51:22] ***Script FAILED!***
[18:51:22] &&&&&&&&&&&&&&&&&&&&
[18:51:22] Exception message is:
[18:51:22] 索引超出范围。必须为非负值并小于集合大小。
[18:51:22] 参数名: startIndex

我的硬件连接如下图所示:

我又按照mmWave Sensor Raw Data Capture Using the DCA1000 Board and mmWave Studio.PPT步骤使用mmwavestudio中的sensorconfig选项卡来运行是可以的,结果和PPT完全一致,但是这个只能采集数据后做数据离线演示使用。

现在有两个问题求助工程师:

1.怎么可以不卡主,跟quick start的演示效果一样;

2.quick start中的最终结果是不是实时显示原始数据的呢?而不是采集完成后离线显示的;

3.有没有实时显示原始数据的demo?

最后感谢工程师解惑,感激不尽,Thanks!