TI中文支持网
TI专业的中文技术问题搜集分享网站

DCA1000EVM: IWR6843 RAW data数据采集

Part Number:DCA1000EVMOther Parts Discussed in Thread: IWR6843ISK, IWR6843

主要参考DCA1000EVM Quick Start Guide,使用DCA1000EVM和IWR6843ISK进行数据采集,无法配置成功。描述如下:

1、硬件连接方式

2、PC配置

C:\Users\chenzj>ipconfig

Windows IP 配置

无线局域网适配器 本地连接* 1:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 本地连接* 10:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :

以太网适配器 以太网:

连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::6147:21f0:ba6f:6ab9%6
IPv4 地址 . . . . . . . . . . . . : 192.168.33.30
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :

以太网适配器 蓝牙网络连接:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 WLAN:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接
连接特定的 DNS 后缀 . . . . . . . :

3、dca1000 +iwr6843isk上电后,和pc建立连接

4、open mmwave studio 

GM: Sat Dec 11 14:54:45 2021
RSTD.Transmit("/Settings")
[14:54:45][14:54:45] ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ###
[14:54:45] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[14:54:45] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[14:54:45] Scripter ignored: Attempt to UnBuild() again or before Build.
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll")
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[14:54:45] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll")
[14:54:45] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[14:54:45] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[14:54:45] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[14:54:45] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[14:54:45] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[14:54:45] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[14:54:45] RSTD.Transmit("/")
[14:54:45] RSTD.SaveSettings(): Settings saved to "C:\Users\chenzj\AppData\Roaming\RSTD\config.xml"
[14:54:45] RSTD.Build()
[14:54:45] RSTD.SaveSettings(): Settings saved to "C:\Users\chenzj\AppData\Roaming\RSTD\config.xml"
[14:54:45] RSTD.Transmit("/")
[14:54:45] RSTD.AL_Build()
[14:54:45] RSTD.AL_LoadXml()
[14:54:45] RSTD.Transmit("/")
[14:54:45] RSTD.AL_Init()
[14:54:45] RSTD.Clients_Build()
[14:54:45] GM: Init
[14:54:45] GM: Loaded 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\\LabClient.dll'
[14:54:45] GM: 1 Guest (s) init
[14:54:45] GM: 1 Module(s) init
[14:54:45] GM: 2 Tab (s) init
[14:54:45] RSTD.Client_LoadXml()
[14:54:45] [RadarAPI]: ar1.selectRadarMode(0)
[14:54:45] [RadarAPI]: Status: Passed
[14:54:45] Matlab Runtime Engine is installed
[14:54:45] [RadarAPI]: Starting Matlab Engine..
[14:54:49] [RadarAPI]: Matlab Engine Started!
[14:54:51] [RadarAPI]: ar1.selectCascadeMode(0)
[14:54:51] [RadarAPI]: Status: Passed
[14:54:51] [RadarAPI]: ar1.LoadSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')
[14:54:51] TESTING = false
[14:54:51] RstdNet: Port 2777: Listening..
[14:54:51][14:54:51] ***Script completed successfully.***

5、Connect operation,RS232' connect一直失败,无法进行下一步

[14:55:00] [RadarAPI]: Opening Gpio Control Port()
[14:55:00] [RadarAPI]: Status: Passed
[14:55:01] [RadarAPI]: Opening Board Control Port()
[14:55:01] [RadarAPI]: Status: Passed
[14:55:02] [RadarAPI]: ar1.FullReset()
[14:55:02] [RadarAPI]: Status: Passed
[14:55:02] [RadarAPI]: Closing Board Control Port()
[14:55:02] [RadarAPI]: Status: Passed
[14:55:02] [RadarAPI]: Closing Gpio Control Port()
[14:55:02] [RadarAPI]: Status: Passed
[14:55:02] [RadarAPI]: ar1.SOPControl(2)
[14:55:02] [RadarAPI]: Status: Passed
[14:55:03] [RadarAPI]: ar1.frequencyBandSelection("60G")
[14:55:04] [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[14:55:04] [RadarAPI]: Status: Passed
[14:55:04] [RadarAPI]: ar1.deviceVariantSelection("IWR6843")
[14:55:04] [RadarAPI]: Status: Passed
[14:55:06] [RadarAPI]: ar1.Connect(7,115200,1000)
[14:55:06] [RadarAPI]: Error: Serial Port Init(): 连到系统上的设备没有发挥作用。
[14:55:06] [RadarAPI]: Error: Connection failed: Calling_ConnectTarget returned 1
[14:55:06] [RadarAPI]: ar1.Calling_IsConnected()
[14:55:06] [RadarAPI]: ar1.SaveSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')

问题:

1、如果RS232 connect无法 建立连接,尝试了其他几个串口也失败

2、下载BSS MSS也失败

请问改如何配置?还是操作顺序不对?IWR6843ISK SOP配置对吗?谢谢

chen sam:

今天更了下设备驱动,尝试了如下操作:

step1: wait FDTI connectivity status: Connected,  step2、Reset Control, step3:RS232. Opreations,select COM7(Silicon Labs Dual CP2105 USB to UART Bridge: Enhanced COM Port), baudrate:115200, 点击按钮Connect

结果,连接失败,看log如下:

[22:43:32] [RadarAPI]: Status: Passed[22:43:32] [RadarAPI]: ar1.LoadSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')[22:43:33] TESTING = false[22:43:33] RstdNet: Port 2777: Listening..[22:43:33] [22:43:33] ***Script completed successfully.***[22:43:40] [RadarAPI]: Opening Gpio Control Port()[22:43:40] [RadarAPI]: Status: Passed[22:43:40] [RadarAPI]: Opening Board Control Port()[22:43:40] [RadarAPI]: Status: Passed[22:43:41] [RadarAPI]: ar1.FullReset()[22:43:41] [RadarAPI]: Status: Passed[22:43:42] [RadarAPI]: Closing Board Control Port()[22:43:42] [RadarAPI]: Status: Passed[22:43:42] [RadarAPI]: Closing Gpio Control Port()[22:43:42] [RadarAPI]: Status: Passed[22:43:42] [RadarAPI]: ar1.SOPControl(2)[22:43:42] [RadarAPI]: Status: Passed[22:44:02] [RadarAPI]: ar1.Connect(7,115200,1000)[22:44:04] [RadarAPI]: Error: Connection failed: Calling_ConnectTarget returned 3[22:44:04] [RadarAPI]: ar1.Calling_IsConnected()[22:44:04] [RadarAPI]: ar1.SaveSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')[22:45:04] [RadarAPI]: Opening Gpio Control Port()[22:45:04] [RadarAPI]: Status: Passed[22:45:04] [RadarAPI]: Opening Board Control Port()[22:45:04] [RadarAPI]: Status: Passed[22:45:05] [RadarAPI]: ar1.FullReset()[22:45:05] [RadarAPI]: Status: Passed[22:45:06] [RadarAPI]: Closing Board Control Port()[22:45:06] [RadarAPI]: Status: Passed[22:45:06] [RadarAPI]: Closing Gpio Control Port()[22:45:06] [RadarAPI]: Status: Passed[22:45:06] [RadarAPI]: ar1.SOPControl(2)[22:45:06] [RadarAPI]: Status: Passed[22:45:08] [RadarAPI]: ar1.Connect(7,115200,1000)[22:45:10] [RadarAPI]: Error: Connection failed: Calling_ConnectTarget returned 3[22:45:10] [RadarAPI]: ar1.Calling_IsConnected()[22:45:10] [RadarAPI]: ar1.SaveSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')

,

Shine:

SW1配置有问题,请参考3.9 DCA1000EVM Mode的Table 3-4. S1 Config for DCA1000EVM modehttps://www.ti.com/lit/ug/swru546d/swru546d.pdf

,

chen sam:

谢谢你的快速回复,连接的问题解决了,谢谢!

在接下来的操作中遇到新的问题:

根据“DCA1000EVM Quick Start Guide”

7. Issue a board reset and connect the RS232 COM port.8. Select the DataCapturedemo_xWR.lua file from the \mmwaveStudio\Scripts\ folder by clicking on thebrowse button, then click on the run button.,点击run后,下载几个固件后就不动了:

请问可能是什么原因?感谢

,

chen sam:

补充log:

[11:25:53] RSTD.Clients_Build()[11:25:53] GM: Init[11:25:53] GM: Loaded 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\\LabClient.dll'[11:25:53] GM: 1 Guest (s) init[11:25:53] GM: 1 Module(s) init[11:25:53] GM: 2 Tab (s) init[11:25:53] RSTD.Client_LoadXml()[11:25:53] [RadarAPI]: ar1.selectRadarMode(0)[11:25:53] [RadarAPI]: Status: Passed[11:25:53] Matlab Runtime Engine is installed[11:25:53] [RadarAPI]: Starting Matlab Engine..[11:25:59] [RadarAPI]: Matlab Engine Started![11:26:01] [RadarAPI]: ar1.selectCascadeMode(0)[11:26:01] [RadarAPI]: Status: Passed[11:26:01] [RadarAPI]: ar1.LoadSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')[11:26:02] TESTING = false[11:26:02] RstdNet: Port 2777: Listening..[11:26:02] [11:26:02] ***Script completed successfully.***[11:26:08] [RadarAPI]: Opening Gpio Control Port()[11:26:08] [RadarAPI]: Status: Passed[11:26:09] [RadarAPI]: Opening Board Control Port()[11:26:09] [RadarAPI]: Status: Passed[11:26:10] [RadarAPI]: ar1.FullReset()[11:26:10] [RadarAPI]: Status: Passed[11:26:11] [RadarAPI]: Closing Board Control Port()[11:26:11] [RadarAPI]: Status: Passed[11:26:11] [RadarAPI]: Closing Gpio Control Port()[11:26:11] [RadarAPI]: Status: Passed[11:26:11] [RadarAPI]: ar1.SOPControl(2)[11:26:11] [RadarAPI]: Status: Passed[11:26:15] [RadarAPI]: ar1.Connect(7,115200,1000)[11:26:16] [RadarAPI]: ar1.Calling_IsConnected()[11:26:17] [RadarAPI]: ar1.SelectChipVersion("IWR6843")[11:26:17] [RadarAPI]: Status: Passed[11:26:17] [RadarAPI]: ar1.frequencyBandSelection("60G")[11:26:17] [RadarAPI]: ar1.SelectChipVersion("IWR6843")[11:26:17] [RadarAPI]: Status: Passed[11:26:17] Device Status : IWR6843/QM/SOP:2/ES:2[11:26:17] [RadarAPI]: ar1.SaveSettings('C:\Users\chenzj\AppData\Roaming\RSTD\ar1gui.ini')[11:29:04] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)[11:29:04] Status: Failed, Error Type: RESP TIMEOUT[11:29:08] MSS Power Up async event was not received![11:29:25] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\radarss\\xwr68xx_radarss.bin")[11:29:26] [RadarAPI]: Downloading BSS ROM RPRC Binary..[11:30:13] [RadarAPI]: ar1.GetBSSFwVersion()[11:30:13] [RadarAPI]: BSSFwVersion:(06.02.01.05 (09/03/20))[11:30:15] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\masterss\\xwr68xx_masterss.bin")[11:30:15] [RadarAPI]: Downloading MSS RPRC Binary..[11:30:34] [RadarAPI]: ar1.GetMSSFwVersion()[11:30:34] [RadarAPI]: MSSFwVersion:(02.00.00.03 (27/08/19))[11:30:36] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)[11:30:36] [RadarAPI]: Status: Passed[11:30:36] MSS power up done async event received![11:30:40] [RadarAPI]: ar1.SelectChipVersion("IWR6843")[11:30:40] [RadarAPI]: Status: Passed[11:30:40] [RadarAPI]: ar1.SelectChipVersion("IWR6843")[11:30:40] [RadarAPI]: Status: Passed[11:30:40] Device Status : IWR6843/QM/SOP:2/ES:2[11:30:40] [RadarAPI]: ar1.RfEnable()[11:30:40] [RadarAPI]: Status: Passed[11:30:40] BSS power up done async event received![11:30:41] [RadarAPI]: ar1.GetMSSFwVersion()[11:30:41] [RadarAPI]: MSSFwVersion:(02.00.00.03 (27/08/19))[11:30:41] [RadarAPI]: ar1.GetBSSFwVersion()[11:30:41] [RadarAPI]: BSSFwVersion:(06.02.01.05 (09/03/20))[11:34:00] [RadarAPI]: ar1.ReadRegister(0xffffe214, 0, 31)[11:34:00] [RadarAPI]: ar1.ReadRegister(0xffffe210, 0, 31)[11:34:00] [RadarAPI]: ar1.frequencyBandSelection("60G")[11:34:00] [RadarAPI]: ar1.ReadRegister(0xffffe218, 0, 31)[11:34:00] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr68xx_radarss.bin")[11:34:04] [RadarAPI]: Downloading BSS ROM RPRC Binary..[11:34:52] [RadarAPI]: ar1.GetBSSFwVersion()[11:34:52] [RadarAPI]: BSSFwVersion:(00.00.00.00 (00/00/00))[11:34:52] [RadarAPI]: Warning: BSS firmware version Mismatch![11:34:52] BSS FW Download Success[11:34:52] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr68xx_masterss.bin")[11:42:46] MSS FW Download failure

,

Shine:

请先不要用lua,先根据下面的文档手动设置看能不能运行。https://e2echina.ti.com/blogs_/b/the_process/posts/dca1000evm

,

chen sam:

问题已经解决,感谢!

,

Shine:

不客气~ 感谢告知!

如果方便的话,是否能告知怎么解决的,给其他客户参考,谢谢!

,

chen sam:

就是先不要用lua,这个以后再了解,按照https://e2echina.ti.com/blogs_/b/the_process/posts/dca1000evm 里面的方式就可以了,谢谢了

赞(0)
未经允许不得转载:TI中文支持网 » DCA1000EVM: IWR6843 RAW data数据采集
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1