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
I want to use IWR1443 Boost + DCA1000 to capture raw data.
I am following steps mentioned in mmWave Studio GUI user guide and DCA1000 user guide (SPRUIJ4A). SOP2 jumper is not connected, SOP0 and SOP1 jumpers are mounted, Samtec cable is connected properly.
All the ports are correctly seen by PC: But when I click on Set, I dont see RS232 connectivity status changed to connected.
Can you let me know what is going wrong here?
GM: Constructor
GM: Tue Aug 20 17:10:27 2019
RSTD.Transmit("/Settings")
[17:10:28]
[17:10:28] ### Running Startup script: "C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Scripts\Startup.lua" ###
[17:10:28] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[17:10:28] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[17:10:28] Scripter ignored: Attempt to UnBuild() again or before Build.
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\Clients\\\\LabClient.dll")
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[17:10:28] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\RunTime\\SAL.dll")
[17:10:28] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[17:10:28] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[17:10:28] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[17:10:28] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[17:10:28] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[17:10:28] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[17:10:28] RSTD.Transmit("/")
[17:10:28] RSTD.SaveSettings(): Settings saved to "C:\Users\mprasad\AppData\Roaming\RSTD\config.xml"
[17:10:28] RSTD.Build()
[17:10:28] RSTD.SaveSettings(): Settings saved to "C:\Users\mprasad\AppData\Roaming\RSTD\config.xml"
[17:10:28] RSTD.Transmit("/")
[17:10:28] RSTD.AL_Build()
[17:10:28] RSTD.AL_LoadXml()
[17:10:28] RSTD.Transmit("/")
[17:10:28] RSTD.AL_Init()
[17:10:28] RSTD.Clients_Build()
[17:10:28] GM: Init
[17:10:28] GM: Loaded 'C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Clients\\LabClient.dll'
[17:10:28] GM: 1 Guest (s) init
[17:10:28] GM: 1 Module(s) init
[17:10:28] GM: 2 Tab (s) init
[17:10:28] RSTD.Client_LoadXml()
[17:10:28] [RadarAPI]: Starting Matlab Engine..
[17:10:37] [RadarAPI]: Matlab Engine Started!
[17:10:40] [RadarAPI]: ar1.LoadSettings('C:\Users\mprasad\AppData\Roaming\RSTD\ar1gui.ini')
[17:10:40] TESTING = false
[17:10:40]
[17:10:40] ***Script completed successfully.***
[17:14:04] [RadarAPI]: Opening Gpio Control Port()
[17:14:04] [RadarAPI]: Status: Passed
[17:14:04] [RadarAPI]: Opening Board Control Port()
[17:14:04] [RadarAPI]: Status: Passed
[17:14:06] [RadarAPI]: ar1.FullReset()
[17:14:06] [RadarAPI]: Status: Passed
[17:14:06] [RadarAPI]: Closing Board Control Port()
[17:14:06] [RadarAPI]: Status: Passed
[17:14:06] [RadarAPI]: Closing Gpio Control Port()
[17:14:06] [RadarAPI]: Status: Passed
[17:14:06] [RadarAPI]: ar1.SOPControl(2)
[17:14:06] [RadarAPI]: Status: Passed
Hi,
I proceeded a bit further on this but encounter similar problem as stated
https://e2e.ti.com/support/sensors/f/1023/t/831336?tisearch=e2e-sitesearch&keymatch=DCA1000
What was the solution?
I tried both the radarss images (One from C:\ti\mmwave_studio_02_00_00_02\rf_eval_firmware\radarss and also from C:\ti\mmwave_sdk_03_02_00_04\firmware\radarss)
But end result is same. Firmware version was correct but gets changed to someother firmware version after step 5 (SPI connect) and 6(RF Power On)
GM: Constructor
GM: Wed Aug 21 11:48:49 2019
RSTD.Transmit("/Settings")
[11:48:49]
[11:48:49] ### Running Startup script: "C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Scripts\Startup.lua" ###
[11:48:49] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[11:48:49] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[11:48:49] Scripter ignored: Attempt to UnBuild() again or before Build.
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\Clients\\\\LabClient.dll")
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[11:48:49] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\RunTime\\SAL.dll")
[11:48:49] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[11:48:49] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[11:48:49] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[11:48:49] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[11:48:49] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[11:48:49] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[11:48:49] RSTD.Transmit("/")
[11:48:49] RSTD.SaveSettings(): Settings saved to "C:\Users\xxxxxx\AppData\Roaming\RSTD\config.xml"
[11:48:49] RSTD.Build()
[11:48:49] RSTD.SaveSettings(): Settings saved to "C:\Users\xxxxxxx\AppData\Roaming\RSTD\config.xml"
[11:48:49] RSTD.Transmit("/")
[11:48:49] RSTD.AL_Build()
[11:48:49] RSTD.AL_LoadXml()
[11:48:49] RSTD.Transmit("/")
[11:48:49] RSTD.AL_Init()
[11:48:49] RSTD.Clients_Build()
[11:48:49] GM: Init
[11:48:49] GM: Loaded 'C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Clients\\LabClient.dll'
[11:48:49] GM: 1 Guest (s) init
[11:48:49] GM: 1 Module(s) init
[11:48:49] GM: 2 Tab (s) init
[11:48:49] RSTD.Client_LoadXml()
[11:48:50] [RadarAPI]: Starting Matlab Engine..
[11:49:00] [RadarAPI]: Matlab Engine Started!
[11:49:03] [RadarAPI]: ar1.LoadSettings('C:\Users\xxxxx\AppData\Roaming\RSTD\ar1gui.ini')
[11:49:04] TESTING = false
[11:49:04]
[11:49:04] ***Script completed successfully.***
[11:49:12] [RadarAPI]: ar1.frequencyBandSelection("77G")
[11:49:14] [RadarAPI]: RS232 is not connected ..!!!!
[11:49:17] [RadarAPI]: Opening Gpio Control Port()
[11:49:17] [RadarAPI]: Status: Passed
[11:49:18] [RadarAPI]: Opening Board Control Port()
[11:49:18] [RadarAPI]: Status: Passed
[11:49:19] [RadarAPI]: ar1.FullReset()
[11:49:19] [RadarAPI]: Status: Passed
[11:49:19] [RadarAPI]: Closing Board Control Port()
[11:49:19] [RadarAPI]: Status: Passed
[11:49:19] [RadarAPI]: Closing Gpio Control Port()
[11:49:19] [RadarAPI]: Status: Passed
[11:49:19] [RadarAPI]: ar1.SOPControl(2)
[11:49:19] [RadarAPI]: Status: Passed
[11:49:21] [RadarAPI]: ar1.Connect(10,115200,1000)
[11:49:22] [RadarAPI]: ar1.Calling_IsConnected()
[11:49:24] [RadarAPI]: ar1.SelectChipVersion("AR1243")
[11:49:24] [RadarAPI]: Status: Passed
[11:49:24] [RadarAPI]: ar1.SelectChipVersion("XWR1443")
[11:49:24] [RadarAPI]: Status: Passed
[11:49:24] Device Status : XWR1443/QM/SOP:2/ES:3
[11:49:25] [RadarAPI]: ar1.SelectChipVersion("AR1243")
[11:49:25] [RadarAPI]: Status: Passed
[11:49:25] [RadarAPI]: ar1.SelectChipVersion("XWR1443")
[11:49:25] [RadarAPI]: Status: Passed
[11:49:25] Device Status : XWR1443/QM/SOP:2/ES:3
[11:49:25] [RadarAPI]: ar1.SaveSettings('C:\Users\xxxxxx\AppData\Roaming\RSTD\ar1gui.ini')
[11:49:41] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_sdk_03_02_00_04\\firmware\\radarss\\xwr12xx_xwr14xx_radarss_rprc.bin")
[11:49:42] [RadarAPI]: Downloading BSS Patch RPRC Binary..
[11:49:49] [RadarAPI]: ar1.GetBSSFwVersion()
[11:49:49] [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17))
[11:49:50] [RadarAPI]: ar1.GetBSSPatchFwVersion()
[11:49:50] [RadarAPI]: BSSPatchFwVersion:(01.02.00.03 (24/10/18))
[11:49:57] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_00_00_02\\rf_eval_firmware\\masterss\\xwr12xx_xwr14xx_masterss.bin")
[11:49:57] [RadarAPI]: Downloading MSS RPRC Binary..
[11:50:55] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)
[11:50:55] Status: Failed, Error Type: RESP TIMEOUT
[11:51:01] [RadarAPI]: ar1.RfEnable()
[11:51:01] Status: Failed, Error Type: INVALID INPUT
[11:51:02] [RadarAPI]: ar1.GetBSSFwVersion()
[11:51:02] [RadarAPI]: BSSFwVersion:(00.00.00.00 (00/00/00))
[11:51:02] [RadarAPI]: Warning: BSS firmware version Mismatch!
Hi Mahendra,
Can you please erase the flash using Uniflash and try again. You will need to change the SOP jumper settings for this and power cycle.
Best,
Chloe
Hi Chloe
I did try erasing using uniflash and tried radarrss binaries from both the folder. It didnt help.
Thanks
Mahendra
Hi Mahendra,
Please follow this DCA Training video. Also, make sure you are connecting all USBs directly to the PC- some hubs don't work with mmWave Studio.
Best,
Chloe
Hi,
I did watch that video and tried it couple of times already.
Still the same issue.
Thanks
Mahendrs
Hi Mahendra,
Sorry for the confusion- the picture was to show the SOP settings for DCA/Flash mode. Yes, the DCA1000 is the board you show in the picture and the IWR1443 is red.
-Chloe
Hi Chole
I double checked all jumper setting on DCA1000 and IWR1443 boost, They are all correct.
I tried on two IWR1443 but result is same, I also tried same on AWR1843 and its similar error.
Has these procedure been ever tested for IWR1443 or AWR1843?
I see jumper setting mentions 1243 and AR1642 mode. Could it be some extra steps are required to make it work for IWR1443 or AWR1843?
Thanks
Mahendra
Hi Mahendra,.
Yes, we have tested the IWR1443 use with the DCA1000 many times. Please make sure you are selecting the correct com port when erasing and connecting to uniflash. This should be the Application/User UART port. You will need to enter this port in uniflash when you erase.
Please screenshot your device manager and uniflash setup.
Thanks,
Chloe
Hi Chole
I have done this many times and I dont expect any issues with formatting sflash.
[9/10/2019, 11:56:39 AM] [INFO] Cortex_R4_0: Initialization complete.
[12:22:07] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)
[12:22:09] ConnectRFDCCard Status: RRFDCCARD_SUCCESS
[12:22:09] Ethernet Cable is disconnected Please check.....!!!
[12:23:27] [RadarAPI]: StatusDCCard Event Registered
[12:23:27] [RadarAPI]: Status: Passed
[12:23:27] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)
[12:23:29] ConnectRFDCCard Status: RFDCCARD_UDP_WRITE_ERR
[12:23:29] Ethernet Cable is disconnected Please check.....!!!
Hi Mahendra,
Please download the latest version of mmWave studio and use the binaries in this download.
Best,
Chloe
Hi
I believe below is the latest version that I have been using.
C:\ti\mmwave_studio_02_00_00_02\rf_eval_firmware
Hi Mahendra,
Which SDK version are you using? Can you please try using an older version and see if this works.
Best,
Chloe
Hi
Forgot to response. I dont see this issue on new eval kit I receive.
Thanks
Mahendrs