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.

[参考译文] AWRL6432BOOST:[mmWave Studio] FEC 加电返回错误-112 (RFS_BOOT_TIMEOUT)

Guru**** 646230 points
Other Parts Discussed in Thread: AWRL6432, DCA1000EVM, UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1194682/awrl6432boost-mmwave-studio-fec-power-up-returned-error--112-rfs_boot_timeout

器件型号:AWRL6432BOOST
主题中讨论的其他器件:AWRL6432DCA1000EVMUNIFLASH

香榭丽舍

当将 mmWave Studio v4.01.00.01用于 AWRL6432时、无法通过错误-112 (-xw_status:-112 (RFS_BOOT_TIMEOUT))完成 FEC 加电。

根据 mmWave Studio 用户指南、我设置了 AWRL6432 + DCA1000EVM。

在运行 mmWave Studio GUI 时、

 [1]连接 RS232 ->(正常)

 [2] FEC 固件下载->(确定)

  (C:\ti\mmwave_L_sdk_05_01_00_04\firmwave\mmwave_DFP\rfsfirmware\xWR6432\mmwave_RFS rprc.bin)

 [3] APPSS FW 下载->(确定)

  (C:\ti\mmwave_L_sdk_05_01_00_04\firmwave_DFP\rfevalfirmware\appss\mmwave_plt_rfeval_rprc.bin)

 [4]器件上电->(正常)

 [5] FEC 加电-> NG

您能否查看以下日志输出消息、如何解决此问题?

谢谢你。

[mmWave Studio GUI 输出日志]

GM: Constructor
GM: Thu Feb 09 15:28:40 2023
RSTD.Transmit("/Settings")
[15:28:41]  
[15:28:41]  ### Running Startup script: "C:\ti\mmwave_studio_04_01_00_01\mmWaveStudio\Scripts\Startup.lua" ###
[15:28:41]  RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[15:28:41]  RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[15:28:41]  Scripter ignored: Attempt to UnBuild() again or before Build.
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\Clients\\\\LabClient.dll")
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[15:28:41]  RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_04_01_00_01\\mmWaveStudio\\RunTime\\SAL.dll")
[15:28:41]  RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[15:28:41]  RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[15:28:41]  RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[15:28:41]  RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[15:28:41]  RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[15:28:41]  RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
[15:28:41]  RSTD.Transmit("/")
[15:28:41]  RSTD.SaveSettings(): Settings saved to "C:\Users\a0967799\AppData\Roaming\RSTD\config.xml"
[15:28:41]  RSTD.Build()
[15:28:41]  RSTD.SaveSettings(): Settings saved to "C:\Users\a0967799\AppData\Roaming\RSTD\config.xml"
[15:28:41]  RSTD.Transmit("/")
[15:28:41]  RSTD.AL_Build()
[15:28:41]  RSTD.AL_LoadXml()
[15:28:41]  RSTD.Transmit("/")
[15:28:41]  RSTD.AL_Init()
[15:28:41]  RSTD.Clients_Build()
[15:28:41]  GM: Init
[15:28:41]  GM: Loaded 'C:\ti\mmwave_studio_04_01_00_01\mmWaveStudio\Clients\\LabClient.dll'
[15:28:41]  GM: 1 Guest (s) init
[15:28:41]  GM: 1 Module(s) init
[15:28:41]  GM: 2 Tab   (s) init
[15:28:41]  RSTD.Client_LoadXml()
[15:28:41]  xw_status = mws.GuiVersion()
[15:28:41]  --GuiVersion = 4.1.0.1
[15:28:41]  Matlab Runtime Engine is installed
[15:28:41]  [RadarAPI]: Starting Matlab Engine..
[15:28:46]  [RadarAPI]: Matlab Engine Started!
[15:28:46]  xw_status = mws.RadarlinkVersion()
[15:28:46]  --RadarlinkVersion = 1.0.1.3(11/7/22)
[15:28:46]  xw_status = mws.StudiolinkVersion()
[15:28:46]  --StudiolinkVersion = 1.1.0.0(29/11/22)
[15:28:46]  xw_status = mws.GuiVersion()
[15:28:46]  --GuiVersion = 4.1.0.1
[15:28:46]  s_version = mws.GetPostProcVersion()
[15:28:47]  [RadarAPI]: mws.LoadSettings('C:\Users\a0967799\AppData\Roaming\RSTD\ar1gui.ini')
[15:28:47]  xw_status, deviceMapInfo = mws.getFtdiDeviceInfo()
[15:28:47]  TESTING = false
[15:28:47]  DeviceIndex:0; SerialNumber:FT300J7A; Description:AR-DevPack-EVM-012 
[15:28:47]  --xw_status = 0
[15:28:47]  RstdNet: Port 2777: Listening..
[15:28:47]  --(getNumDevices): xw_return = 0; numFtdiDevices = 1
[15:28:47]  
[15:28:47]  ***Script completed successfully.***
[15:28:52]  xw_status = mws.selectBDType(0, 0, 0, 0)
[15:28:52]  --xw_status = 0
[15:28:52]  xw_status = mws.selectComIfType(1, 1000, 0, 2, 0)
[15:28:52]  --xw_status = 0
[15:28:54]  xw_status = mws.sopControl(0, 3)
[15:28:54]  --xw_status = 0
[15:28:55]  xw_status = mws.rs232Config(0, 37, 1, 0)
[15:28:56]  Switching to BaudRate:921600
[15:28:58]  xw_status, lot, wafer, devX, devY = mws.decodeDieId(4243375104, 839487556)
[15:28:58]  DeviceType:4118x
[15:28:58]  SafetyType:1
[15:28:58]  ES_PG_Version1
[15:28:58]  SOP_MODE:3
[15:28:58]  DieId:14576.0.4243375104.839487556
[15:28:58]  XTAL_Type:1
[15:28:58]  --xw_status = 0
[15:29:07]  xw_status = mws.fwRprcDownload(0, 1, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfsfirmware\\xWRL6432\\mmwave_rfs_rprc.bin")
[15:29:08]  --xw_status = 0
[15:29:09]  xw_status = mws.sopDebugFwPreBootCfg(0, 1, 0, 0)
[15:29:09]  --xw_status = 0
[15:29:09]  xw_status = mws.fwRprcDownload(0, 2, "C:\\ti\\MMWAVE_L_SDK_05_01_00_04\\firmware\\mmwave_dfp\\rfevalfirmware\\appss\\mmwave_plt_rfeval_rprc.bin")
[15:29:11]  --xw_status = 0
[15:29:11]  xw_status = mws.sopDebugFwPostBootCfg(0, 0, 0, 0, 0, 0)
[15:29:11]  --xw_status = 0
[15:29:13]  xw_status, t_deviceStatus = mws.devicePowerup(0, 0, 0, 0)
[15:29:14]  -----------rfEvalDevAppStsGet----------- 
[15:29:14]  
[15:29:14]  [DFP API]xw_status, response=mws.rfEvalDevAppStsGet(0)
[15:29:14]  --[[ Response
[15:29:14]                c_GenVerNum = 3                               
[15:29:14]              c_MajorVerNum = 0                               
[15:29:14]              c_MinorVerNum = 8                               
[15:29:14]              c_BuildVerNum = 8                               
[15:29:14]                     c_Year = 22                              
[15:29:14]                    c_Month = 11                              
[15:29:14]                     c_Date = 14                              
[15:29:14]                 c_Reserved = 0                               
[15:29:14]                  h_FwState = 32776                           
[15:29:14]                 c_XtalType = 1                               
[15:29:14]             c_DigPllStatus = 1                               
[15:29:14]         c_AppCoreClockType = 3                               
[15:29:14]               c_SafetyType = 0                               
[15:29:14]           h_CoreFreqFcount = 3210                            
[15:29:14]               c_PlatformId = 0                               
[15:29:14]                   c_RfType = 0                               
[15:29:14]               c_TestTarget = 0                               
[15:29:14]               c_TestStatus = 255                             
[15:29:14]                w_reserved1 = 0                               
[15:29:14]  ]]
[15:29:14]  --xw_status: 0 (SUCCESS)
[15:29:14]  
[15:29:14]  Boot Successful; FwState:0x8008
[15:29:14]  --xw_status = 0
[15:29:17]  -----------fecDevicePowerOn----------- 
[15:29:17]  
[15:29:17]  [DFP API]xw_status=mws.fecDevicePowerOn(0,{h_XtalClkFreq=10240,c_ClkSourceSel=10,c_PowerMode=0,c_ChirpTimerResol=0,c_FecBootCfg=0,h_Reserved2=0,w_Reserved3=0})
[15:29:17]  --xw_status: -112 (RFS_BOOT_TIMEOUT)
[15:29:17]  

此致、

海登

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在同一电路板上、我检查了独立演示(MOTION_AND_Presence 检测)是否正常工作。

    (在使用 mmWave Studio 之前、我使用 UniFlash 工具擦除闪存内容。)

    此致、

    海登

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Hayden、

              您能否查看 mmWave Studio 中的脚本并尝试手动执行相同的步骤(如果需要和需要)?

    C:\ti\mmwave_studio_04_01_00_01\mmWaveStudio\Scripts\MatlabExamples\LUA_examples

    首先是 common_device_setup、然后 是啁啾_60G_6m。

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Abhed:

    我使用脚本(common_device_setup.lua)检查了"FEC 加电"。

    谢谢。

    此致、

    海登