This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好、TI 团队:
我正在尝试使用 DCA1000采集卡和 AWRL6432AOP 器件捕获 RawData。 关于您的最后一个 回复、我尝试使用您提供的 LUA 脚本(我更改了脚本中的固件目录和 RS232端口)。 不幸的是、我仍然收到错误(请参阅图片)。 关于 TIREX 、建议对 AoP 器件使用旧版本的 mmWave Studio。 对于此较旧版本、与较新的 mmWave Studio 相比、电路板的检测方式有所不同(请参阅图片、器件典型值)。 我也无法加载我上一篇文章中所述的第二个固件文件。
-我使用的是来自最新 SDK 的两个固件文件。 由于我的 Radarboard 是较旧的器件(EG)、我是否可能必须使用不同的固件文件?
-在两种情况下,固件版本在刷写后未完全显示在 GUI 中。
-是否建议将 LUA 脚本也用于较新的 mmwaveStudio 版本? 这是唯一一种可选的器件配置正确的方法?
- AWRL6432上是否有推荐用于闪存测试的演示? 目前我正在使用 TrueGroundSpeed 演示。 我还尝试了运动和现场演示。
-我如何检查哪一个 EG (1.0/2.0?) 我具有的版本?
-如何确保选择正确的固件文件和正确的 demo+.cfg ? 还有 appImages+chirp 曲线存储在相应工具的文件夹中。 这有点令人困惑。
最后、我希望能够配置前端、发送一个线性调频脉冲帧并实现数据可视化。 我已尝试使用 mmWave Studio、Studio CLI 工具和 DCA1000 CLI。6432AOP 似乎始终具有特殊状态、要么未在程序/脚本中列出、要么需要与其他电路板相比进行不同的配置。 遗憾的是、用户指南中的信息对我没有进一步的帮助。
据我所知、mmWave Studio 提供了最广泛的前端评估功能。 这就是我对该解决方案特别感兴趣的原因。 如能提供进一步协助、我将不胜感激。
非常感谢。 托比亚斯。
你(们)好
感谢您的提问。 请允许我们在几天内回复
此致
您好 Abhishek、
我 想我已经取得了一些进展、但在成功发送线性调频脉冲帧方面仍存在一些问题。
我使用 Lattice Programmer 刷写了 FPGA 的新固件。 然后、我使用 LUA 脚本配置 DCA1000 (使用 mmWave Studio 4.1.0.6。) 结果:我可以看到 API 已被接受、我将获取有关固件版本等的所有信息
当我仔细观察输出日志时、可以看到仍有一些函数/步骤会导致错误、例如:
我必须停用 luascript 中的 postproc 信息步骤、否则脚本不运行。
-- Check that Matlab Postproc is at least version 5.02 local postproc_version = tonumber(mws.GetPostProcVersion()) if (postproc_version < 5.02) then error("ERROR: Matlab Postproc must be at least version 5.02") end
[21:38:25] mws.ftdiResetAllDevices() [21:38:25] --xw_status = 0 [21:38:25] xw_status = mws.selectBDType(0, 0, 1, 0) [21:38:25] --xw_status = 0 [21:38:25] xw_status = mws.selectComIfType(1, 1000, 0, 2, 0) [21:38:25] --xw_status = 0 [21:38:25] [RadarAPI]: mws.SelectCaptureDevice("DCA1000") [21:38:25] [RadarAPI]: Status: Passed [21:38:25] xw_status = mws.captureCardCfgResetFPGA() [21:38:25] [RadarAPI]: Sending reset_fpga command to DCA1000 [21:38:35] [RadarAPI]: [21:38:35] Reset FPGA : [21:38:35] Timeout Error! System disconnected [21:38:35] --xw_status=0 [21:38:35] xw_status = mws.captureCardEthernetCfg("192.168.33.30", "192.168.33.180", "12.34.56.78.90.12", 4096, 4098, 1) [21:38:35] [RadarAPI]: Sending eeprom command to DCA1000 [21:38:46] [RadarAPI]: [21:38:46] EEPROM Configuration : [21:38:46] Timeout Error! System disconnected [21:38:46] --xw_status=0 [21:38:46] xw_status = mws.captureCardModeCfg(1,1,1,2, 1, 25) [21:38:46] [RadarAPI]: Sending fpga command to DCA1000 [21:38:56] [RadarAPI]: [21:38:56] FPGA Configuration : [21:38:56] Timeout Error! System disconnected [21:38:56] [RadarAPI]: Sending record command to DCA1000 [21:39:06] [RadarAPI]: [21:39:06] Configure Record : [21:39:06] Timeout Error! System disconnected [21:39:06] --xw_status=0 [21:39:06] xw_status, s_version, s_dllVersion = mws.getCaptureCardFPGAVersion() [21:39:06] [RadarAPI]: Sending fpga_version command to DCA1000 [21:39:16] [RadarAPI]: [21:39:16] [21:39:16] Unable to read FPGA Version. [error -5] [21:39:16]
[21:56:55] Waiting for data capture to complete or timeout [21:56:55] Calling mws.GetDCAStartRecordStatus() [21:57:04] [RadarAPI]: [21:57:04] Start Record : [21:57:04] Timeout Error! System disconnected [21:57:04] [21:57:04] &&&&&&&&&&&&&&&&&&&& [21:57:04] ***Script FAILED!*** [21:57:04] &&&&&&&&&&&&&&&&&&&& [21:57:04] Exception message is: [21:57:04] ...KAD\BEMTT\TI\DCA1000\email\4188.IWRL6432_capture.lua:124: ERROR: mws.GetDCAStartRecordStatus() API failed
我重新安装了 FTDI 驱动程序并已停用防火墙。 它正在工作:)。 我仍然必须在 LUA 脚本中停用 postproc 命令。 但它在没有...的情况下工作