TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR2243: slave node failed to connect SPI in mmWave Studio Cascade

Part Number:AWR2243

您好,我使用mmWave Studio Cascade遇到些问题,子节点无法连接SPI。

我的实践过程严格遵循使用指南,以下是我的具体问题:

(1)如图所示,主节点可以正常设置SOP模式,连接SPI,加载meta image,并且RF Power Up。但是其他子节点设置好SOP模式,不能连接SPI且RF Power Up。

(2)输出信息为:运行“xxxx_testsource. txt”文件。脚本,然后手动单击SPI连接按钮。

GM: Constructor
GM: Fri Oct 15 10:34:38 2021
RSTD.Transmit("/Settings")
[10:34:39]  
[10:34:39]  ### Running Startup script: "C:\ti\mmwave_studio_03_00_00_14\mmWaveStudio\Scripts\Startup.lua" ###
[10:34:39]  RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[10:34:39]  RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[10:34:39]  Scripter ignored: Attempt to UnBuild() again or before Build.
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_03_00_00_14\\mmWaveStudio\\Clients\\\\LabClient.dll")
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[10:34:39]  RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_03_00_00_14\\mmWaveStudio\\RunTime\\SAL.dll")
[10:34:39]  RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[10:34:39]  RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[10:34:39]  RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[10:34:39]  RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[10:34:39]  RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[10:34:39]  RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[10:34:39]  RSTD.Transmit("/")
[10:34:39]  RSTD.SaveSettings(): Settings saved to "C:\Users\Haoch\AppData\Roaming\RSTD\config.xml"
[10:34:39]  RSTD.Build()
[10:34:39]  RSTD.SaveSettings(): Settings saved to "C:\Users\Haoch\AppData\Roaming\RSTD\config.xml"
[10:34:39]  RSTD.Transmit("/")
[10:34:39]  RSTD.AL_Build()
[10:34:39]  RSTD.AL_LoadXml()
[10:34:39]  RSTD.Transmit("/")
[10:34:39]  RSTD.AL_Init()
[10:34:39]  RSTD.Clients_Build()
[10:34:39]  GM: Init
[10:34:39]  GM: Loaded 'C:\ti\mmwave_studio_03_00_00_14\mmWaveStudio\Clients\\LabClient.dll'
[10:34:39]  GM: 1 Guest (s) init
[10:34:39]  GM: 1 Module(s) init
[10:34:39]  GM: 2 Tab(s) init
[10:34:39]  RSTD.Client_LoadXml()
[10:34:39]  [RadarAPI]: ar1.selectRadarMode(0)
[10:34:39]  [RadarAPI]: Status: Passed
[10:34:39]  Matlab Runtime Engine is installed
[10:34:39]  [RadarAPI]: Starting Matlab Engine..
[10:34:41]  [RadarAPI]: Matlab Engine Started!
[10:34:42]  [RadarAPI]: ar1.selectCascadeMode(0)
[10:34:42]  [RadarAPI]: Status: Passed
[10:34:42]  [RadarAPI]: ar1.LoadSettings('C:\Users\Haoch\AppData\Roaming\RSTD\ar1gui.ini')
[10:34:42]  TESTING = false
[10:34:42]  RstdNet: Port 2777: Listening..
[10:34:42]  
[10:34:42]  ***Script completed successfully.***
[10:34:53]  [RadarAPI]: ar1.selectRadarMode(1)
[10:34:53]  [RadarAPI]: ar1.selectCascadeMode(1)
[10:34:53]  [RadarAPI]: Status: Passed
[10:34:53]  [RadarAPI]: Status: Passed
[10:34:57]  [RadarAPI]: ar1.SelectCaptureDevice("TDA2XX")
[10:34:57]  [RadarAPI]: Status: Passed
[10:35:00]  [RadarAPI]: TDAStatusCallback Event Registered
[10:35:00]  [RadarAPI]: registerTDAStatusCallback Status: Passed
[10:35:00]  [RadarAPI]: ar1.ConnectTDA("192.168.33.180", 5001, 15)
[10:35:00]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:35:00]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_VERSION_INFO Async event recieved() with status 0. TDA Version : REL_VISION_SDK_03_07_01_00 Aug  5 2019 15:04:45[10:35:00]  [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:35:00]  [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:35:01]  [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:35:01]  [RadarAPI]: ConnectTDACaptureCard Status: Passed
[10:35:01]  TDA Capture Card Status : CONNECTED!
[10:35:07]  Setting up Studio for Cascade started..
[10:35:07]  [RadarAPI]: Connection to the TDA is already established!
[10:35:07]  ConnectTDA Successful
[10:35:07]  selectCascadeMode Successful
[10:35:07]  Setting up Studio for Cascade ended..
[10:35:07]  [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:35:08]  [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:35:08]  [RadarAPI]: ar1.FullReset(1)
[10:35:08]  [RadarAPI]: Status: Passed
[10:35:08]  [RadarAPI]: ar1.SOPControl_mult(1,4)
[10:35:08]  [RadarAPI]: Status: Passed
[10:35:08]  Master : SOP Reset Successful
[10:35:08]  [DeviceId-0] MSS CPU Fault error status Async event recieved(0x3, 0x0,0xFFFFE580, 0x0,0x0, 0x0,0x0, 0xFFFF,0xFF, 0xFF,0xFF, 0xFF)
[10:35:08]  [DeviceId-0] MSS power up done async event received!
[10:35:08]  [RadarAPI]: ar1.PowerOn_mult(1, 0, 1000, 0,0)
[10:35:08]  [RadarAPI]: Status: Passed
[10:35:08]  Master : SPI Connection Successful
[10:35:08]  [RadarAPI]: ar1.DownloadBssFwOvSPI_mult(1, C:\\ti\\mmwave_dfp_02_02_03_01\\firmware\\xwr22xx_metaImage.bin)
[10:35:10]  [DeviceId-0] MSS ESM Fault error status Async event recieved(0x0, 0x2000000)
[10:35:12]  Master : FW Download Successful
[10:35:13]  [RadarAPI]: ar1.SelectChipVersion("AR1243")
[10:35:13]  [RadarAPI]: Status: Passed
[10:35:13]  [RadarAPI]: ar1.SelectChipVersion("AR1243")
[10:35:13]  [RadarAPI]: Status: Passed
[10:35:13]  [RadarAPI]: ar1.deviceVariantSelection("XWR2243")
[10:35:13]  [RadarAPI]: Status: Passed
[10:35:13]  [RadarAPI]: ar1.frequencyBandSelection("77G")
[10:35:13]  [RadarAPI]: ar1.SelectChipVersion("XWR2243")
[10:35:13]  [RadarAPI]: Status: Passed
[10:35:13]  Device Status : XWR2243/ASIL-B/SOP:4/ES:1.0
[10:35:44]  [RadarAPI]: Device Restart failed
[10:35:44]  [RadarAPI]: ar1.RfEnable_mult(1)
[10:35:44]  Status: Failed, Error Type: INVALID INPUT
[10:35:49]  BSS Power Up async event was not received!
[10:35:49]  Master : RF Power Up Failed
[10:35:49]  
[10:35:49]  ***Script completed successfully.***

[10:36:24]  [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:36:24]  [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0 
[10:36:25]  [RadarAPI]: ar1.FullReset(2)
[10:36:25]  [RadarAPI]: Status: Passed
[10:36:25]  [RadarAPI]: ar1.SOPControl_mult(2,4)
[10:36:25]  [RadarAPI]: Status: Passed
[10:36:29]  [RadarAPI]: ar1.AddDevice(2)
[10:36:29]  Status: Failed, Error Type: INVALID STATE ERROR
[10:36:34]  MSS Power Up async event was not received

我想可能是硬件故障,但是我对PCB不是很熟悉。 您能帮我一下吗?或者告诉我如何检查,是哪里的元器件出了问题?

十分感谢

Nancy Wang:

mmwave_dfp_02_02_03_01支持ES1.1,而您的芯片版本为ES1.0,可能是使用了不兼容的版本导致的。

https://software-dl.ti.com/ra-processors/esd/MMWAVE-DFP-2G/02_02_03_01/exports/mmwave_dfp_release_notes.pdf

请尝试使用DFP 02_02_00_03。

software-dl.ti.com/…/index_FDS.html

赞(0)
未经允许不得转载:TI中文支持网 » AWR2243: slave node failed to connect SPI in mmWave Studio Cascade
分享到: 更多 (0)