Other Parts Discussed in Thread: DCA1000EVM, IWR6843
Hi,
I am using an ES2.0 IWR6843ISK and mmwave_studio 2.1.1.0 and connect directly without mmwave carrier board to the DCA1000EVM. Going through the steps of connecting UART and loading BSS and MSS firmware works.
But there is a problem connecting the SPI.
Here is the Output log:
GM: Constructor
GM: Fri May 06 15:18:51 2022
RSTD.Transmit("/Settings")
[15:18:52]
[15:18:52] ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ###
[15:18:52] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[15:18:52] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[15:18:52] Scripter ignored: Attempt to UnBuild() again or before Build.
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll")
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[15:18:52] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll")
[15:18:52] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[15:18:52] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[15:18:52] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[15:18:52] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[15:18:52] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[15:18:52] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[15:18:52] RSTD.Transmit("/")
[15:18:52] RSTD.SaveSettings(): Settings saved to "C:\Users\gunts\AppData\Roaming\RSTD\config.xml"
[15:18:52] RSTD.Build()
[15:18:52] RSTD.SaveSettings(): Settings saved to "C:\Users\gunts\AppData\Roaming\RSTD\config.xml"
[15:18:52] RSTD.Transmit("/")
[15:18:52] RSTD.AL_Build()
[15:18:52] RSTD.AL_LoadXml()
[15:18:52] RSTD.Transmit("/")
[15:18:52] RSTD.AL_Init()
[15:18:52] RSTD.Clients_Build()
[15:18:52] GM: Init
[15:18:52] GM: Loaded 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\\LabClient.dll'
[15:18:52] GM: 1 Guest (s) init
[15:18:52] GM: 1 Module(s) init
[15:18:52] GM: 2 Tab (s) init
[15:18:52] RSTD.Client_LoadXml()
[15:18:52] [RadarAPI]: ar1.selectRadarMode(0)
[15:18:52] [RadarAPI]: Status: Passed
[15:18:52] Matlab Runtime Engine is installed
[15:18:52] [RadarAPI]: Starting Matlab Engine..
[15:18:58] [RadarAPI]: Matlab Engine Started!
[15:19:00] [RadarAPI]: ar1.selectCascadeMode(0)
[15:19:00] [RadarAPI]: Status: Passed
[15:19:00] [RadarAPI]: ar1.LoadSettings('C:\Users\gunts\AppData\Roaming\RSTD\ar1gui.ini')
[15:19:01] TESTING = false
[15:19:01] RstdNet: Port 2777: Listening..
[15:19:01]
[15:19:01] ***Script completed successfully.***
[15:19:15] [RadarAPI]: ar1.frequencyBandSelection("60G")
[15:19:17] [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[15:19:17] [RadarAPI]: Status: Passed
[15:19:17] [RadarAPI]: ar1.deviceVariantSelection("IWR6843")
[15:19:17] [RadarAPI]: Status: Passed
[15:19:19] [RadarAPI]: Opening Gpio Control Port()
[15:19:19] Status: Failed to open/close GpioControl, Error Type: PROTOCOL ERROR
[15:19:19] [RadarAPI]: Opening Board Control Port()
[15:19:19] [RadarAPI]: Status: Failed to open/close BoardControl, Error value: -1
[15:19:20] [RadarAPI]: ar1.FullReset()
[15:19:20] [RadarAPI]: Status: Failed To give full reset, Error Value: -7
[15:19:21] [RadarAPI]: ar1.SOPControl(2)
[15:19:21] [RadarAPI]: Status: Passed
[15:19:23] [RadarAPI]: ar1.Connect(8,115200,1000)
[15:19:24] [RadarAPI]: ar1.Calling_IsConnected()
[15:19:26] [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[15:19:26] [RadarAPI]: Status: Passed
[15:19:26] [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[15:19:26] [RadarAPI]: Status: Passed
[15:19:26] Device Status : IWR6843/QM/SOP:2/ES:2
[15:19:26] [RadarAPI]: ar1.SaveSettings('C:\Users\gunts\AppData\Roaming\RSTD\ar1gui.ini')
[15:19:40] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\radarss\\xwr68xx_radarss.bin")
[15:19:40] [RadarAPI]: Downloading BSS ROM RPRC Binary..
[15:20:28] [RadarAPI]: ar1.GetBSSFwVersion()
[15:20:28] [RadarAPI]: BSSFwVersion:(06.02.01.05 (09/03/20))
[15:20:37] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\masterss\\xwr68xx_masterss.bin")
[15:20:37] [RadarAPI]: Downloading MSS RPRC Binary..
[15:20:56] [RadarAPI]: ar1.GetMSSFwVersion()
[15:20:56] [RadarAPI]: MSSFwVersion:(02.00.00.03 (27/08/19))
[15:25:49] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)
[15:25:49] Status: Failed, Error Type: RADAR INTERFACE ERROR
[15:25:53] MSS Power Up async event was not received!
SW2[1:8] = 00001000 (DCA1000)
SW1[1:3] = 110 (DCA1000)
SW[1:6] = 011000 (ISK board)
Am I missing something?
Thanks!
--Gunter