Other Parts Discussed in Thread: , DCA1000EVM
Hi IWr6843 Champ !
I'd like to set up mmWave Studio to output ContinuousWaveform, can you tell me how?
Thanks.
Regards,
Jack
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.
Hi IWr6843 Champ !
I'd like to set up mmWave Studio to output ContinuousWaveform, can you tell me how?
Thanks.
Regards,
Jack
Jack,
Please take a look at this manual for mmWaveStudio, specifically Section 11 on page 35. This provides instructions for enabling CW mode with 6843. Let me know if you have any further questions.
Very Respectfully,
Blake
Hi Blake
My client wants to use mmWave Studio to receive input of Radar RAW Data as a Continuous Wave Stream and is testing with the following setup.
- iwr6843isk + dca1000
- mmWaveStudio 02.01.01.00
- MATLAB 8.5.1 (32bit)
Here are the error screen capture as well as config steps and logs
=================================================
* Config steps
1. ��Ʈ ���� - IWR6843ISK + DCA1000 - mmWaveStudio 02.01.01.00(32 bit) - MATLAB Run Time 8.5.1(32 bit) 2. ���� - SensorConfig : OK - Contstream : ERROR 3. RadarAPI ���� ���� 3.1 Connecttion - Board Control . Reset set(1) . RS232 Operation Connect(2) - Files . BSS FW LOAD(3) . MSS FW LOAD(4) - SPI Operations . SPI Connect(5) . RF Powered-ip(6) 3.2 StaticConfig - Basic Configuraiton Set - Advanced Configuration Set - RF Init Done 3.3 DataConfig - Data Path Configuration Set - Clock Configuration Set - Data Configuration Set 3.4 Contstream - StreamConfig Set - SetUp DCA1000 - Enable ******************************************* . [RadarAPI]: ar1.ContStrModEnable() . [15:22:12] Status: Failed, Error Type: RESP TIMEOUT
=================================================================
* Logs
GM: Constructor GM: Mon Apr 22 15:17:57 2024 RSTD.Transmit("/Settings") [15:17:58] [15:17:58] ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ### [15:17:58] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1") [15:17:58] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss") [15:17:58] Scripter ignored: Attempt to UnBuild() again or before Build. [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll") [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE") [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE") [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE") [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE") [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE") [15:17:58] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll") [15:17:58] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "") [15:17:58] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE") [15:17:58] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1") [15:17:58] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE") [15:17:58] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE") [15:17:58] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false") [15:17:58] RSTD.Transmit("/") [15:17:58] RSTD.SaveSettings(): Settings saved to "C:\Users\user\AppData\Roaming\RSTD\config.xml" [15:17:58] RSTD.Build() [15:17:58] RSTD.SaveSettings(): Settings saved to "C:\Users\user\AppData\Roaming\RSTD\config.xml" [15:17:58] RSTD.Transmit("/") [15:17:58] RSTD.AL_Build() [15:17:58] RSTD.AL_LoadXml() [15:17:58] RSTD.Transmit("/") [15:17:58] RSTD.AL_Init() [15:17:58] RSTD.Clients_Build() [15:17:58] GM: Init [15:17:58] GM: Loaded 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\\LabClient.dll' [15:17:58] GM: 1 Guest (s) init [15:17:58] GM: 1 Module(s) init [15:17:58] GM: 2 Tab (s) init [15:17:58] RSTD.Client_LoadXml() [15:17:58] [RadarAPI]: ar1.selectRadarMode(0) [15:17:58] [RadarAPI]: Status: Passed [15:17:58] Matlab Runtime Engine is installed [15:17:58] [RadarAPI]: Starting Matlab Engine.. [15:18:00] [RadarAPI]: Matlab Engine Started! [15:18:01] [RadarAPI]: ar1.selectCascadeMode(0) [15:18:01] [RadarAPI]: Status: Passed [15:18:01] [RadarAPI]: ar1.LoadSettings('C:\Users\user\AppData\Roaming\RSTD\ar1gui.ini') [15:18:01] TESTING = false [15:18:02] RstdNet: Port 2777: Listening.. [15:18:02] [15:18:02] ***Script completed successfully.*** [15:18:19] [RadarAPI]: Opening Gpio Control Port() [15:18:19] [RadarAPI]: Status: Passed [15:18:20] [RadarAPI]: Opening Board Control Port() [15:18:20] [RadarAPI]: Status: Passed [15:18:21] [RadarAPI]: ar1.FullReset() [15:18:21] [RadarAPI]: Status: Passed [15:18:21] [RadarAPI]: Closing Board Control Port() [15:18:21] [RadarAPI]: Status: Passed [15:18:21] [RadarAPI]: Closing Gpio Control Port() [15:18:21] [RadarAPI]: Status: Passed [15:18:21] [RadarAPI]: ar1.SOPControl(2) [15:18:21] [RadarAPI]: Status: Passed [15:18:30] [RadarAPI]: ar1.Connect(6,115200,1000) [15:18:32] [RadarAPI]: ar1.Calling_IsConnected() [15:18:33] [RadarAPI]: ar1.SelectChipVersion("IWR6843") [15:18:33] [RadarAPI]: Status: Passed [15:18:33] [RadarAPI]: ar1.frequencyBandSelection("60G") [15:18:33] [RadarAPI]: ar1.SelectChipVersion("IWR6843") [15:18:33] [RadarAPI]: Status: Passed [15:18:33] Device Status : IWR6843/QM/SOP:2/ES:2 [15:18:33] [RadarAPI]: ar1.SaveSettings('C:\Users\user\AppData\Roaming\RSTD\ar1gui.ini') [15:18:41] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\radarss\\xwr68xx_radarss.bin") [15:18:41] [RadarAPI]: Downloading BSS ROM RPRC Binary.. [15:19:29] [RadarAPI]: ar1.GetBSSFwVersion() [15:19:29] [RadarAPI]: BSSFwVersion:(06.02.01.05 (09/03/20)) [15:19:34] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\masterss\\xwr68xx_masterss.bin") [15:19:34] [RadarAPI]: Downloading MSS RPRC Binary.. [15:19:53] [RadarAPI]: ar1.GetMSSFwVersion() [15:19:53] [RadarAPI]: MSSFwVersion:(02.00.00.03 (27/08/19)) [15:20:00] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0) [15:20:00] [RadarAPI]: Status: Passed [15:20:00] MSS power up done async event received! [15:20:12] [RadarAPI]: ar1.SelectChipVersion("IWR6843") [15:20:12] [RadarAPI]: Status: Passed [15:20:12] [RadarAPI]: ar1.SelectChipVersion("IWR6843") [15:20:12] [RadarAPI]: Status: Passed [15:20:12] Device Status : IWR6843/QM/SOP:2/ES:2 [15:20:12] [RadarAPI]: ar1.RfEnable() [15:20:12] BSS power up done async event received! [15:20:12] [RadarAPI]: Status: Passed [15:20:12] [RadarAPI]: ar1.GetMSSFwVersion() [15:20:12] [RadarAPI]: MSSFwVersion:(02.00.00.03 (27/08/19)) [15:20:13] [RadarAPI]: ar1.GetBSSFwVersion() [15:20:13] [RadarAPI]: BSSFwVersion:(06.02.01.05 (09/03/20)) [15:20:26] [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 0, 1, 1, 1, 1, 2, 1, 0) [15:20:26] [RadarAPI]: Status: Passed [15:20:31] [RadarAPI]: ar1.LPModConfig(0, 0) [15:20:31] [RadarAPI]: Status: Passed [15:20:35] [RadarAPI]: ar1.RfInit() [15:20:35] [RadarAPI]: Status: Passed [15:20:35] RF Init async event received! [15:20:35] [RadarAPI]: Time stamp, Temperture: 22711,39; 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: 1, 1; RxIQMM Status, Update: 1, 1; [15:20:52] [RadarAPI]: ar1.DataPathConfig(513, 1216644097, 0) [15:20:52] [RadarAPI]: Status: Passed [15:20:55] [RadarAPI]: ar1.LvdsClkConfig(1, 1) [15:20:55] [RadarAPI]: Status: Passed [15:21:00] [RadarAPI]: ar1.LVDSLaneConfig(0, 1, 1, 0, 0, 1, 0, 0) [15:21:00] [RadarAPI]: Status: Passed [15:21:47] [RadarAPI]: ar1.ContStrConfig(60, 9000, 30, 0, 0, 0, 0, 0, 0, 0, 0) [15:21:47] [RadarAPI]: Status: Passed [15:21:51] [RadarAPI]: ar1.GetCaptureCardDllVersion() [15:21:51] [RadarAPI]: Sending dll_version command to DCA1000 [15:21:51] [RadarAPI]: [15:21:51] DLL Version : 1.0 [15:21:51] [RadarAPI]: ar1.SelectCaptureDevice("DCA1000") [15:21:51] [RadarAPI]: Status: Passed [15:21:56] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098) [15:21:56] [RadarAPI]: ar1.CaptureCardConfig_Mode(1, 2, 1, 2, 3, 30) [15:21:56] [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25) [15:21:56] [RadarAPI]: Sending fpga command to DCA1000 [15:21:56] [RadarAPI]: [15:21:56] FPGA Configuration command : Success [15:21:56] [RadarAPI]: Sending record command to DCA1000 [15:21:56] [RadarAPI]: [15:21:56] Configure Record command : Success [15:21:56] [RadarAPI]: ar1.GetCaptureCardFPGAVersion() [15:21:56] [RadarAPI]: Sending fpga_version command to DCA1000 [15:21:56] [RadarAPI]: [15:21:56] [15:21:56] FPGA Version : 2.9 [Record] [15:21:56] [15:22:12] [RadarAPI]: ar1.ContStrModEnable() [15:22:12] Status: Failed, Error Type: RESP TIMEOUT
======================================================================
The error data attached above is always occurring when I click the Enable Button of the StreamEnable group, referring to Section 11 (page 35) of the guide article you recommended.
When I click the button, it does nothing and the timeout error is repeated.
I can get the data from SensorConfig normally, but there is no response from ContStream after clicking the Enable Button. Please check if there are any precautions when setting up ContStream & Enable.
Additionally, I found an E2E thread on errors related to continuous data acquisition in mmWaveStudio and tried to do the same, but it is still not working.
Jack,
RESP TIMEOUT indicates the device has crashed. Please make sure you are using the correct FW and studio versions.
V/R
Blake