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.

DCA1000EVM: Problems getting 3 simultaneous TX's working on DCA1000EVM with AWR1243BOOST

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1243BOOST, AWR1843BOOST, AWR1843

Hi All,

I'm trying to get 3 simultaneous transmitters working on a setup we have with a DCA1000EVM connected to an AWR1243BOOST using mmWaveStudio. Everything works fine when we use 2 simultaneous transmitters however when I try and enable the third in the chirp config I get the error message: Status: Failed, Error Type: CHIRP_TX_EN > MAXIMUM SIMULTANEOUS TX ALLOWED AS PER DEVICE DATA SHEET.

I think this chip should support 3 simultaneous transmitters as the model number indicates this, however I can't seem to get it to work. I've made sure that I've enabled all 3 TX's in the StaticConfig tab. I have also attached the full log file to this post just in case there's any clue in there as to why it might not be working. 

Also, assuming that this is a misconfiguration on my part, is there any documentation/detailed guide as to how to operate all the switches and settings do and what combinations they should be set to for differing configurations?

Thanks

Chris

GM: Constructor
GM: Mon Apr 03 15:20:43 2023
RSTD.Transmit("/Settings")
[15:20:43]  
[15:20:43]  ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ###
[15:20:43]  RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[15:20:43]  RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[15:20:43]  Scripter ignored: Attempt to UnBuild() again or before Build.
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll")
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[15:20:43]  RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll")
[15:20:43]  RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[15:20:43]  RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[15:20:43]  RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[15:20:43]  RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[15:20:43]  RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[15:20:43]  RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[15:20:43]  RSTD.Transmit("/")
[15:20:43]  RSTD.SaveSettings(): Settings saved to "<REDACTED>\AppData\Roaming\RSTD\config.xml"
[15:20:43]  RSTD.Build()
[15:20:43]  RSTD.SaveSettings(): Settings saved to "<REDACTED>\AppData\Roaming\RSTD\config.xml"
[15:20:43]  RSTD.Transmit("/")
[15:20:43]  RSTD.AL_Build()
[15:20:43]  RSTD.AL_LoadXml()
[15:20:43]  RSTD.Transmit("/")
[15:20:43]  RSTD.AL_Init()
[15:20:43]  RSTD.Clients_Build()
[15:20:43]  GM: Init
[15:20:43]  GM: Loaded 'C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Clients\\LabClient.dll'
[15:20:43]  GM: 1 Guest (s) init
[15:20:43]  GM: 1 Module(s) init
[15:20:43]  GM: 2 Tab   (s) init
[15:20:43]  RSTD.Client_LoadXml()
[15:20:43]  [RadarAPI]: ar1.selectRadarMode(0)
[15:20:43]  [RadarAPI]: Status: Passed
[15:20:43]  Matlab Runtime Engine is installed
[15:20:43]  [RadarAPI]: Starting Matlab Engine..
[15:20:45]  [RadarAPI]: Matlab Engine Started!
[15:20:47]  [RadarAPI]: ar1.selectCascadeMode(0)
[15:20:47]  [RadarAPI]: Status: Passed
[15:20:47]  [RadarAPI]: ar1.LoadSettings('<REDACTED>\AppData\Roaming\RSTD\ar1gui.ini')
[15:20:47]  TESTING = false
[15:20:47]  RstdNet: Port 2777: Listening..
[15:20:47]  
[15:20:47]  ***Script completed successfully.***
[15:20:50]  [RadarAPI]: Opening Gpio Control Port()
[15:20:50]  [RadarAPI]: Status: Passed
[15:20:51]  [RadarAPI]: Opening Board Control Port()
[15:20:51]  [RadarAPI]: Status: Passed
[15:20:52]  [RadarAPI]: ar1.FullReset()
[15:20:52]  [RadarAPI]: Status: Passed
[15:20:53]  [RadarAPI]: Closing Board Control Port()
[15:20:53]  [RadarAPI]: Status: Passed
[15:20:53]  [RadarAPI]: Closing Gpio Control Port()
[15:20:53]  [RadarAPI]: Status: Passed
[15:20:53]  [RadarAPI]: ar1.SOPControl(2)
[15:20:53]  [RadarAPI]: Status: Passed
[15:20:56]  [RadarAPI]: ar1.Connect(11,921600,1000)
[15:20:59]  [RadarAPI]: Warning: Connected with baudrate 115200
[15:21:00]  [RadarAPI]: Warning: Disconnected existing BaudRate
[15:21:00]  [RadarAPI]: Warning: Trying to connect with baudrate 921600
[15:21:02]  [RadarAPI]: ar1.Calling_IsConnected()
[15:21:03]  [RadarAPI]: ar1.SelectChipVersion("AR1243")
[15:21:03]  [RadarAPI]: Status: Passed
[15:21:03]  [RadarAPI]: ar1.SelectChipVersion("AR1243")
[15:21:03]  [RadarAPI]: Status: Passed
[15:21:03]  [RadarAPI]: ar1.deviceVariantSelection("XWR1243")
[15:21:03]  [RadarAPI]: Status: Passed
[15:21:03]  [RadarAPI]: ar1.frequencyBandSelection("77G")
[15:21:03]  [RadarAPI]: ar1.SelectChipVersion("XWR1243")
[15:21:03]  [RadarAPI]: Status: Passed
[15:21:03]  Device Status : XWR1243/ASIL-B/SOP:2/ES:3
[15:21:03]  [RadarAPI]: ar1.SaveSettings('C:\Users\infinitive\AppData\Roaming\RSTD\ar1gui.ini')
[15:21:05]  [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\radarss\\xwr12xx_xwr14xx_radarss.bin")
[15:21:06]  [RadarAPI]: Downloading BSS Patch RPRC Binary..
[15:21:07]  [RadarAPI]: ar1.GetBSSFwVersion()
[15:21:07]  [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17))
[15:21:08]  [RadarAPI]: ar1.GetBSSPatchFwVersion()
[15:21:08]  [RadarAPI]: BSSPatchFwVersion:(01.02.05.02 (30/04/19))
[15:21:09]  [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_01_01_00\\rf_eval_firmware\\masterss\\xwr12xx_xwr14xx_masterss.bin")
[15:21:09]  [RadarAPI]: Downloading MSS RPRC Binary..
[15:21:12]  [RadarAPI]: ar1.GetMSSFwVersion()
[15:21:12]  [RadarAPI]: MSSFwVersion:(01.02.05.01 (12/07/19))
[15:21:15]  [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)
[15:21:15]  [RadarAPI]: Status: Passed
[15:21:15]  MSS power up done async event received!
[15:21:20]  [RadarAPI]: ar1.SelectChipVersion("AR1243")
[15:21:20]  [RadarAPI]: Status: Passed
[15:21:20]  [RadarAPI]: ar1.SelectChipVersion("XWR1243")
[15:21:20]  [RadarAPI]: Status: Passed
[15:21:20]  Device Status : XWR1243/ASIL-B/SOP:2/ES:3
[15:21:20]  [RadarAPI]: ar1.RfEnable()
[15:21:20]  BSS power up done async event received!
[15:21:20]  [RadarAPI]: Status: Passed
[15:21:20]  [RadarAPI]: ar1.GetMSSFwVersion()
[15:21:20]  [RadarAPI]: MSSFwVersion:(01.02.05.01 (12/07/19))
[15:21:21]  [RadarAPI]: ar1.GetBSSFwVersion()
[15:21:21]  [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17))
[15:21:22]  [RadarAPI]: ar1.GetBSSPatchFwVersion()
[15:21:22]  [RadarAPI]: BSSPatchFwVersion:(01.02.05.02 (30/04/19))
[15:22:10]  [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 1, 1, 1, 1, 1, 2, 1, 0)
[15:22:11]  [RadarAPI]: Status: Passed
[15:22:19]  [RadarAPI]: ar1.LPModConfig(0, 0)
[15:22:19]  [RadarAPI]: Status: Passed
[15:22:20]  [RadarAPI]: ar1.RfInit()
[15:22:20]  RF Init async event received!
[15:22:20]  [RadarAPI]: Time stamp, Temperture: 60368,42; 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: 0, 0; RxIQMM Status, Update: 1, 1; 
[15:22:20]  [RadarAPI]: Status: Passed
[15:22:26]  [RadarAPI]: ar1.DataPathConfig(513, 1216644097, 0)
[15:22:26]  [RadarAPI]: Status: Passed
[15:22:27]  [RadarAPI]: ar1.LvdsClkConfig(1, 1)
[15:22:27]  [RadarAPI]: Status: Passed
[15:22:30]  [RadarAPI]: ar1.LVDSLaneConfig(0, 1, 1, 1, 1, 1, 0, 0)
[15:22:30]  [RadarAPI]: Status: Passed
[15:22:38]  [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 10000, 0, 0, 30)
[15:22:38]  [RadarAPI]: Status: Passed
[15:22:40]  [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 1, 1)
[15:22:40]  Status: Failed, Error Type: CHIRP_TX_EN > MAXIMUM SIMULTANEOUS TX ALLOWED AS PER DEVICE DATA SHEET 
[15:23:13]  RSTD.ShowLogFile()