主题中讨论的其他器件:MMWCAS-RF-EVM、
工具与软件:
您好!
我们在 使用一些基于 MMWCAS-RF-EVM 板设计的定制级联板时遇到了问题。 请注意、我们要从 MCU 控制芯片。 在最近的电路板构建中、我们观察到以下问题间歇性发生、由此产生此错误-"RF 初始化/校准失败、错误代码-8 "。 这似乎是错误代码所指的:
#define RL_RET_CODE_RESP_TIMEOUT (-8) /*设备无法在时间内发送响应*/
需要注意的是、我们在运行此初始化代码之前进行下电上电、因此每个下电上电周期只调用一次 RF Init。 该问题会间歇性发生、并且电源循环次数随机-例如、在16次成功初始化后发生一次、或在第5次成功初始化后发生另一次。 据我们所知、这已经在多个最近的版本中观察到、但在此之前未观察到(雷达芯片初始化代码的这一部分在当时没有更改)。
我们意识到、根据与此相关的应用手册、在级联系统中、我们实际上应该在雷达装配/校准期间仅在工厂运行一次 RF Init、然后再应用这些系数。 我们计划在将来实现此功能、但现在每次加电时都会运行此功能。
这可能是硬件问题(例如这些特定 AWR2243芯片的问题或 PCB 组装问题)还是软件问题? 接下来我们可以执行哪些步骤来进行进一步调试?
此致、
Peter。
Device map 1 : mmWave Device Power on success Device map 1 : CRC Type set for MasterSS success Device map 1 : BSS Power Up Async event Device map 1 : RF Version [ 2. 2. 0.13] Device map 1 : MSS version [ 2. 2. 1. 7] Device map 1 : mmWaveLink version [ 2. 2. 3. 2] Device map 1 : RF Patch Version [ 2. 2. 3. 3] Device map 1 : MSS Patch version [ 2. 2. 2. 0] Device map 1 : Die ID hex value 0 [4607536] Die ID hex value 1 [15] Die ID hex value 2 [31] Die ID hex value 3[26] Device map 1 : Radar/RF subsystem Power up successful ======================Basic/Static Configuration====================== Device map 1 : Calling rlSetChannelConfig With [15]Rx and [7]Tx Channel Enabled Device map 1 : Channel Configuration success Device map 1 : Calling rlSetAdcOutConfig With [2]ADC Bits and [1]ADC Format Device map 1 : AdcOut Configuration success rlsSOPControl: genericMainGPIOHandle: 0xaaaaedbf3e60 Set SOP_LINE_0 Set AWR1_SOP_LINE_1 Set SOP_LINE_1 Set SOP_LINE_2 == Device map 2 : SOP 4 mode successful Full Reset for Device: 1... |RESET Device [1] with cmd[1]: BF |Write cmd: 0x2 0xbf Full Reset for Device: 1... |Pull Device [1] out of RESET with cmd[1]: FF |Write cmd: 0x2 0xff == Device map 2 : Device reset successful [VER] mmWaveLink Studio Version: 1.1.5.4.22.11.18 SPI Port already Open and initalized Setting Chip Select Comm Interfaces Opened Successfully Device [1] Register interrupt handler rlDeviceEnable Callback is called by mmWaveLink for Device Index [1] Device Index [1] rlsEnableDevice Starting IRQ Polling Thread for device: 1 Polling thread already running: 0x30513aa2ffff0000 Device map 2 : MSS Power Up Async event PowerUp Time = 1238927, PowerUp Status 1 = 0x0, PowerUp Status 2 = 0x0, BootTestStatus 1 = 0x0, BootTestStatus 2 = 0x0 Device map 2 : mmWave Device Power on success rlsSOPControl: genericMainGPIOHandle: 0xaaaaedbf3e60 Set SOP_LINE_0 Set AWR1_SOP_LINE_1 Set SOP_LINE_1 Set SOP_LINE_2 == Device map 4 : SOP 4 mode successful Full Reset for Device: 2... |RESET Device [2] with cmd[1]: FE |Write cmd: 0x3 0xfe Full Reset for Device: 2... |Pull Device [2] out of RESET with cmd[1]: FF |Write cmd: 0x3 0xff == Device map 4 : Device reset successful [VER] mmWaveLink Studio Version: 1.1.5.4.22.11.18 SPI Port already Open and initalized Setting Chip Select Comm Interfaces Opened Successfully Device [2] Register interrupt handler rlDeviceEnable Callback is called by mmWaveLink for Device Index [2] Device Index [2] rlsEnableDevice Starting IRQ Polling Thread for device: 2 Polling thread already running: 0x30513aa2ffff0000 Device map 4 : MSS Power Up Async event PowerUp Time = 1236457, PowerUp Status 1 = 0x0, PowerUp Status 2 = 0x0, BootTestStatus 1 = 0x0, BootTestStatus 2 = 0x0 Device map 4 : mmWave Device Power on success rlsSOPControl: genericMainGPIOHandle: 0xaaaaedbf3e60 Set SOP_LINE_0 Set AWR1_SOP_LINE_1 Set SOP_LINE_1 Set SOP_LINE_2 == Device map 8 : SOP 4 mode successful Full Reset for Device: 3... |RESET Device [3] with cmd[1]: FB |Write cmd: 0x3 0xfb Full Reset for Device: 3... |Pull Device [3] out of RESET with cmd[1]: FF |Write cmd: 0x3 0xff == Device map 8 : Device reset successful [VER] mmWaveLink Studio Version: 1.1.5.4.22.11.18 SPI Port already Open and initalized Setting Chip Select Comm Interfaces Opened Successfully Device [3] Register interrupt handler rlDeviceEnable Callback is called by mmWaveLink for Device Index [3] Device Index [3] rlsEnableDevice Starting IRQ Polling Thread for device: 3 Polling thread already running: 0x30513aa2ffff0000 Device map 8 : MSS Power Up Async event PowerUp Time = 1237037, PowerUp Status 1 = 0x0, PowerUp Status 2 = 0x0, BootTestStatus 1 = 0x0, BootTestStatus 2 = 0x0 Device map 8 : mmWave Device Power on success Device map 14 : CRC Type set for MasterSS success Device map 2 : BSS Power Up Async event Device map 4 : BSS Power Up Async event Device map 8 : BSS Power Up Async event Device map 2 : RF Version [ 2. 2. 0.13] Device map 2 : MSS version [ 2. 2. 1. 7] Device map 2 : mmWaveLink version [ 2. 2. 3. 2] Device map 2 : RF Patch Version [ 2. 2. 3. 3] Device map 2 : MSS Patch version [ 2. 2. 2. 0] Device map 2 : Die ID hex value 0 [4607536] Die ID hex value 1 [15] Die ID hex value 2 [47] Die ID hex value 3[11] Device map 4 : RF Version [ 2. 2. 0.13] Device map 4 : MSS version [ 2. 2. 1. 7] Device map 4 : mmWaveLink version [ 2. 2. 3. 2] Device map 4 : RF Patch Version [ 2. 2. 3. 3] Device map 4 : MSS Patch version [ 2. 2. 2. 0] Device map 4 : Die ID hex value 0 [4607536] Die ID hex value 1 [15] Die ID hex value 2 [48] Die ID hex value 3[28] Device map 8 : RF Version [ 2. 2. 0.13] Device map 8 : MSS version [ 2. 2. 1. 7] Device map 8 : mmWaveLink version [ 2. 2. 3. 2] Device map 8 : RF Patch Version [ 2. 2. 3. 3] Device map 8 : MSS Patch version [ 2. 2. 2. 0] Device map 8 : Die ID hex value 0 [4607536] Die ID hex value 1 [16] Die ID hex value 2 [26] Die ID hex value 3[21] Device map 14 : Radar/RF subsystem Power up successful ======================Basic/Static Configuration====================== Device map 14 : Calling rlSetChannelConfig With [15]Rx and [7]Tx Channel Enabled Device map 14 : Channel Configuration success Device map 14 : Calling rlSetAdcOutConfig With [2]ADC Bits and [1]ADC Format Device map 14 : AdcOut Configuration success Device map 15 : Calling rlRfSetDeviceCfg With bssAnaControl = [0] and bssDigCtrl = [0] Device map 15 : RF Device Configuration success Device map 15 : Calling rlRfSetLdoBypassConfig With Bypass [0] Device map 15 : LDO Bypass Configuration success Device map 15 : Data format Configuration success Device map 15 : Low Power Configuration success Device map 15 : APLL Synth BW Configuration success Device map 15 : Basic/Static configuration success Device map 1 : MSS RF Error [0x1] Status Async event Device map 1 : BSS CPU Fault Async event -> 3, 953, 227260, 0, 1074725151, 134281536, 0, 65535, 255, 255, 255, 255 Device map 15 : RF Initialization/Calibration failed with error code -8 ERROR: DeviceInit2 Failed ERROR: Starting devices failed