Other Parts Discussed in Thread: DCA1000EVM, UNIFLASH
I ordered a new IWR1443BOOST Rev. B and connected to my DCA1000EVM through the 60 Pin HD Connector. I then connected the board to my PC with a micro-USB cable. Then I checked the device manager and saw that everything was conected and recognized by my computer.
Then I launched mmWave Studio 1.0.0.0, selected the correct COM Port and then clicke don Set(1), Connect(2) and then ran the DataCaputreDemo_xWR1443.lua script.
It completed steps 3 &4 (BSS FW and MSS FW) without any problems but then it failed on step 5 (SPI Connect).
The log from the Output tab is coppied below:
GM: Constructor GM: Fri Jan 25 12:43:31 2019 RSTD.Transmit("/Settings") [12:43:32] [12:43:32] ### Running Startup script: "C:\ti\mmwave_studio_01_00_00_00\mmWaveStudio\Scripts\Startup.lua" ### [12:43:32] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1") [12:43:32] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss") [12:43:32] Scripter ignored: Attempt to UnBuild() again or before Build. [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_01_00_00_00\\mmWaveStudio\\Clients\\\\LabClient.dll") [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE") [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE") [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE") [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE") [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE") [12:43:32] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_01_00_00_00\\mmWaveStudio\\RunTime\\SAL.dll") [12:43:32] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "") [12:43:32] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE") [12:43:32] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1") [12:43:32] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE") [12:43:32] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE") [12:43:33] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false") [12:43:33] RSTD.Transmit("/") [12:43:33] RSTD.SaveSettings(): Settings saved to "C:\Users\ThisPC\AppData\Roaming\RSTD\config.xml" [12:43:33] RSTD.Build() [12:43:33] RSTD.SaveSettings(): Settings saved to "C:\Users\ThisPC\AppData\Roaming\RSTD\config.xml" [12:43:33] RSTD.Transmit("/") [12:43:33] RSTD.AL_Build() [12:43:33] RSTD.AL_LoadXml() [12:43:33] RSTD.Transmit("/") [12:43:33] RSTD.AL_Init() [12:43:33] RSTD.Clients_Build() [12:43:33] GM: Init [12:43:33] GM: Loaded 'C:\ti\mmwave_studio_01_00_00_00\mmWaveStudio\Clients\\LabClient.dll' [12:43:33] GM: 1 Guest (s) init [12:43:33] GM: 1 Module(s) init [12:43:33] GM: 2 Tab (s) init [12:43:33] RSTD.Client_LoadXml() [12:43:33] [RadarAPI]: Starting Matlab Engine.. [12:43:47] [RadarAPI]: Matlab Engine Started! [12:43:52] [RadarAPI]: ar1.LoadSettings('C:\Users\ThisPC\AppData\Roaming\RSTD\ar1gui.ini') [12:43:53] TESTING = false [12:43:53] [12:43:53] ***Script completed successfully.*** [12:46:57] [RadarAPI]: Opening Gpio Control Port() [12:46:57] [RadarAPI]: Status: Passed [12:46:58] [RadarAPI]: Opening Board Control Port() [12:46:58] [RadarAPI]: Status: Passed [12:46:59] [RadarAPI]: ar1.FullReset() [12:46:59] [RadarAPI]: Status: Passed [12:47:00] [RadarAPI]: Closing Board Control Port() [12:47:00] [RadarAPI]: Status: Passed [12:47:00] [RadarAPI]: Closing Gpio Control Port() [12:47:00] [RadarAPI]: Status: Passed [12:47:00] [RadarAPI]: ar1.SOPControl(2) [12:47:00] [RadarAPI]: Status: Passed [12:47:01] [RadarAPI]: ar1.Connect(56,921600,1000) [12:47:03] [RadarAPI]: Warning: Connected with baudrate 115200 [12:47:05] [RadarAPI]: Warning: Disconnected existing BaudRate [12:47:05] [RadarAPI]: Warning: Trying to connect with baudrate 921600 [12:47:06] [RadarAPI]: ar1.Calling_IsConnected() [12:47:07] [RadarAPI]: ar1.SelectChipVersion("XWR1443") [12:47:07] [RadarAPI]: Status: Passed [12:47:08] [RadarAPI]: ar1.SelectChipVersion("XWR1443") [12:47:08] [RadarAPI]: Status: Passed [12:47:08] [RadarAPI]: ar1.SaveSettings('C:\Users\ThisPC\AppData\Roaming\RSTD\ar1gui.ini') [12:47:10] [RadarAPI]: ar1.ReadRegister(0xffffe210, 0, 31) [12:47:10] [RadarAPI]: Value : 100001 [12:47:10] [RadarAPI]: ar1.ReadRegister(0xffffe218, 0, 31) [12:47:10] [RadarAPI]: Value : 13 [12:47:10] [RadarAPI]: ar1.DownloadBSSFw("C:\\Project\Subfolder\\mmWave Studio Configuration Script\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr12xx_xwr14xx_radarss_ES3.0.bin") [12:47:11] [RadarAPI]: Downloading BSS Patch RPRC Binary.. [12:47:13] BSS FW Download Success [12:47:15] [RadarAPI]: ar1.DownloadMSSFw("C:\\Project\Subfolder\\mmWave Studio Configuration Script\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr12xx_xwr14xx_masterss_ES3.0.bin") [12:47:15] [RadarAPI]: Downloading MSS Legacy Binary.. [12:47:19] MSS FW Download Success [12:47:57] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0) [12:47:57] Status: Failed, Error Type: RESP TIMEOUT [12:47:57] [RadarAPI]: ar1.SaveSettings('C:\Users\ThisPC\AppData\Roaming\RSTD\ar1gui.ini') [12:47:57] Power On failure [12:47:58] [RadarAPI]: ar1.RfEnable() [12:47:58] Status: Failed, Error Type: INVALID INPUT [12:47:58] [RadarAPI]: Error Occurred in Port open close [12:47:59] [RadarAPI]: Warning: BSS firmware version Mismatch! [12:47:59] RF Enable failure [12:48:00] [RadarAPI]: ar1.Disconnect() [12:48:00] [RadarAPI]: ar1.Calling_ATE_DisconnectTarget() [12:48:00] [RadarAPI]: Debug Port Disconnected! [12:48:00] [RadarAPI]: ar1.PowerOn(1, 0, 1, 56) [12:48:00] Status: Failed, Error Type: PROTOCOL ERROR [12:48:00] [RadarAPI]: ar1.SaveSettings('C:\Users\ThisPC\AppData\Roaming\RSTD\ar1gui.ini') [12:48:00] [RadarAPI]: ar1.ChanNAdcConfig(1, 0, 1, 1, 1, 1, 1, 2, 1, 0) [12:48:00] Status: Failed, Error Type: INVALID INPUT [12:48:00] ChanNAdcConfig failure [12:48:01] [RadarAPI]: ar1.LPModConfig(0, 0) [12:48:01] [RadarAPI]: Status: Failed, Error Type: INVALID INPUT [12:48:01] [RadarAPI]: Error Occurred in Port open close [12:48:01] Regualar mode Cfg failure [12:48:03] [RadarAPI]: ar1.RfInit()
Here is how the pins are configured:
Here is a screenshot of mmWave Studio 2.0.0.2
This is a brand new board and I'm just trying to run the demo so I'm confused as to what's going wrong.