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.

[参考译文] TIDA-020047:传感器启动失败

Guru**** 2482225 points
Other Parts Discussed in Thread: AWR2243

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1431042/tida-020047-sensor-start-failed

器件型号:TIDA-020047
Thread 中讨论的其他器件:AWR2243

工具与软件:

您好!

在调试高级帧模式时、我遇到了芯片无法启动的问题、显示以下错误代码。 请帮助分析此问题的原因:

Error: mmWave Start failed [mmWave Error: -3112 Subsys: 22]. Exception: ./mss/mss_main.c, line 6920.

错误代码的位置是:

    retVal = rlSensorStart(u8DevMap);

    if(retVal != RL_RET_CODE_OK)
    {
        /* Error: Starting the sensor failed */
        * errCode = MMWave_encodeError(MMWave_ErrorLevel_ERROR, MMWAVE_ESENSOR, retVal);

        retVal = MINUS_ONE;
        goto exit;
    }

配置的参数如下:

dfeDataOutputMode 3.0000

channelCfg 15.0000 7.0000 1.0000 15.0000 7.0000

adcCfg 2.0000 1.0000

adcbufCfg -1.0000 0.0000 1.0000 0.0000 1.0000

lowPower 0.0000 0.0000

dataPathClkCfg 1.0000 1.0000

 profileCfg 0.0000 78.0000 5.0000 5.0000 17.3800 0.0000 0.0000 11.0000 0.0000 256.0000 22500.0000 0.0000 0.0000 180.0000

 profileCfg 1.0000 78.0000 5.0000 5.0000 17.3800 0.0000 0.0000 11.0000 0.0000 256.0000 22500.0000 0.0000 0.0000 30.0000

 dataPathConfig 0.0000 1.0000 0.0000 2.0000 64.0000 64.0000 64.0000 0.0000

 hsiClockConfig 9.0000 0.0000

 hsiLaneConfig 15.0000 1.0000 0.0000 2.0000 0.0000 4.0000 0.0000 5.0000 0.0000 3.0000 0.0000 0.0000

 dataFormatConfig 0.0000 1.0000

 chirpCfg 0.0000 3.0000 0.0000 0.0000 0.0000 0.0000 0.0000 7.0000

 chirpCfg 4.0000 7.0000 1.0000 0.0000 0.0000 0.0000 0.0000 7.0000

 advFrameCfg 2.0000 0.0000 0.0000 1.0000 0.0000 2.0000

 subFrameCfg 0.0000 0.0000 0.0000 4.0000 32.0000 200.0000 0.0000 1.0000 1.0000 200.0000

 subFrameCfg 1.0000 0.0000 4.0000 4.0000 64.0000 200.0000 0.0000 1.0000 1.0000 200.0000

 subDataFrameCfg 0.0000 192.0000 128.0000 1.0000

 subDataFrameCfg 1.0000 192.0000 256.0000 1.0000

 guiMonitor 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000

 cfarCfg 1.0000 1.0000 3.0000 16.0000 0.0000 0.0000 1.0000 24.0000 0.0000 7.0000 0.0000 1.0000

 cfarCfg 1.0000 0.0000 3.0000 16.0000 0.0000 0.0000 1.0000 25.0000 0.0000 7.0000 0.0000 1.0000

 cfarCfg 0.0000 1.0000 3.0000 8.0000 2.0000 0.0000 1.0000 15.0000 0.0000 8.0000 0.0000 1.0000

 cfarCfg 0.0000 0.0000 3.0000 16.0000 0.0000 0.0000 1.0000 10.0000 0.0000 4.0000 0.0000 1.0000

 compressionCfg -1.0000 1.0000 0.0000 0.5000 8.0000

 intfMitigCfg -1.0000 10.0000 10.0000

 localMaxCfg -1.0000 5.0000 5.0000

, antennaCalibParams 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000

 analogMonitor 0.0000 0.0000

 aoaFovCfg -1.0000 -85.0000 85.0000 -30.0000 30.0000

 calibData 0.0000 0.0000 0.0000

, appSceneryParams 0.0000 0.0000 1.0000 0.0000 0.0000 -20.0000 20.0000 0.5000 280.0000 -5.0000 15.0000

 appGatingParams 8.0000 10.0000 8.0000 4.0000 40.0000

 appStateParams 3.0000 2.0000 10.0000 100.0000 10.0000 0.0000

 appAllocParams 20.0000 20.0000 1.0000 6.0000 4.0000 20.0000

 gtrack 1.0000 1200.0000 35.0000 0.0000 45.0000 0.1522 2.0000 10.0000 0.0000 100.0000

 ransac 0.0000 200.0000 1.0000

 configDataPort 921600.0000 1.0000

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

    运行日志:

    rxComp0,6.00,1.00
    RegisterFilterID:0xa300200
    RegisterFilterID:0xa300300
    RegisterFilterID:0xa300508
    RegisterFilterID:0xa300100
    **   eleAngle[0.00,0.00],Azim=[0.00,0.00]
    hard:0,10, sensorStop
    Ignored: Sensor is already stopped
    Done
    hard:1,8, flushCfg
    Done
    hard:2,24, dfeDataOutputMode 3.0000
    Done
    hard:3,47, channelCfg 15.0000 7.0000 1.0000 15.0000 7.0000
    Done
    hard:4,20, adcCfg 2.0000 1.0000
    Done
    hard:5,45, adcbufCfg -1.0000 0.0000 1.0000 0.0000 1.0000
    Done
    hard:6,22, lowPower 0.0000 0.0000
    Done
    hard:7,28, dataPathClkCfg 1.0000 1.0000
    Done
    hard:8,119, profileCfg 0.0000 78.0000 5.0000 5.0000 17.3800 0.0000 0.0000 11.0000 0.0000 256.0000 22500.0000 0.0000 0.0000 180.0000
    Done
    hard:9,118, profileCfg 1.0000 78.0000 5.0000 5.0000 17.3800 0.0000 0.0000 11.0000 0.0000 256.0000 22500.0000 0.0000 0.0000 30.0000
    Done
    hard:10,73, dataPathConfig 0.0000 1.0000 0.0000 2.0000 64.0000 64.0000 64.0000 0.0000
    Done
    hard:11,28, hsiClockConfig 9.0000 0.0000
    Done
    hard:12,98, hsiLaneConfig 15.0000 1.0000 0.0000 2.0000 0.0000 4.0000 0.0000 5.0000 0.0000 3.0000 0.0000 0.0000
    Done
    hard:13,30, dataFormatConfig 0.0000 1.0000
    Done
    hard:14,64, chirpCfg 0.0000 3.0000 0.0000 0.0000 0.0000 0.0000 0.0000 7.0000
    Done
    hard:15,64, chirpCfg 4.0000 7.0000 1.0000 0.0000 0.0000 0.0000 0.0000 7.0000
    Done
    hard:16,53, advFrameCfg 2.0000 0.0000 0.0000 1.0000 0.0000 2.0000
    gCLIMMWaveControlCfg[0].0.0,2,1,0,0,0,0,MMWAVE_RADAR_DEVICES=2
    Done
    hard:17,86, subFrameCfg 0.0000 0.0000 0.0000 4.0000 32.0000 200.0000 0.0000 1.0000 1.0000 200.0000
    Done
    hard:18,86, subFrameCfg 1.0000 0.0000 4.0000 4.0000 64.0000 200.0000 0.0000 1.0000 1.0000 200.0000
    Done
    hard:19,47, subDataFrameCfg 0.0000 192.0000 128.0000 1.0000
    Done
    hard:20,47, subDataFrameCfg 1.0000 192.0000 256.0000 1.0000
    Done
    hard:21,73, guiMonitor 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000
    Done
    hard:22,93, cfarCfg 1.0000 1.0000 3.0000 16.0000 0.0000 0.0000 1.0000 24.0000 0.0000 7.0000 0.0000 1.0000
    cfarCfg.averageMode = 3
    Done
    hard:23,93, cfarCfg 1.0000 0.0000 3.0000 16.0000 0.0000 0.0000 1.0000 25.0000 0.0000 7.0000 0.0000 1.0000
    cfarCfg.averageMode = 3
    Done
    hard:24,92, cfarCfg 0.0000 1.0000 3.0000 8.0000 2.0000 0.0000 1.0000 15.0000 0.0000 8.0000 0.0000 1.0000
    cfarCfg.averageMode = 3
    Done
    hard:25,93, cfarCfg 0.0000 0.0000 3.0000 16.0000 0.0000 0.0000 1.0000 10.0000 0.0000 4.0000 0.0000 1.0000
    cfarCfg.averageMode = 3
    Done
    hard:26,50, compressionCfg -1.0000 1.0000 0.0000 0.5000 8.0000
    Done
    hard:27,36, intfMitigCfg -1.0000 10.0000 10.0000
    Done
    hard:28,33, localMaxCfg -1.0000 5.0000 5.0000
    Done
    hard:29,882, antennaCalibParams 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000
     MmwDemo_CLIAntennaCalibParams len=8,6,96 
    Done
    hard:30,27, analogMonitor 0.0000 0.0000
    Done
    hard:31,51, aoaFovCfg -1.0000 -85.0000 85.0000 -30.0000 30.0000
    Done
    hard:32,30, calibData 0.0000 0.0000 0.0000
    saveEnable=0,restoreEnable=0,offset=0x0
    Done
    hard:33,100, appSceneryParams 0.0000 0.0000 1.0000 0.0000 0.0000 -20.0000 20.0000 0.5000 280.0000 -5.0000 15.0000
    Done
    hard:34,52, appGatingParams 8.0000 10.0000 8.0000 4.0000 40.0000
    Done
    hard:35,60, appStateParams 3.0000 2.0000 10.0000 100.0000 10.0000 0.0000
    Done
    hard:36,59, appAllocParams 20.0000 20.0000 1.0000 6.0000 4.0000 20.0000
    Done
    hard:37,84, gtrack 1.0000 1200.0000 35.0000 0.0000 45.0000 0.1522 2.0000 10.0000 0.0000 100.0000
    Done
    hard:38,29, ransac 0.0000 200.0000 1.0000
    Done
    hard:39,33, configDataPort 921600.0000 1.0000
    Done
    hard:40,51, measureRangeBiasAndRxChanPhase 0.0000 6.0000 1.0000
    measureRxChannelBiasCfg:0,6.00,1.00
    Done
    hard:41,11, sensorStart
    doReconfig=1, 0
    gMmwMssMCB.sensorState = 0
    Received RL_DEV_AE_MSSPOWERUPDONE_SB
    Received RL_DEV_AE_RFPOWERUPDONE_SB
    Received RL_DEV_AE_RFPOWERUPDONE_SB
    Received RL_DEV_AE_MSSPOWERUPDONE_SB
    Received RL_DEV_AE_RFPOWERUPDONE_SB
    Received RL_DEV_AE_RFPOWERUPDONE_SB
    ***********************rlDeviceSetCsi2Config ptrMMWaveMCB->deviceMap:0X3
    rfInitCalib.calibEnMask = 0x1ff0
    rlRfInit...
    Debug: Init Calibration 00 Status = 0x1ffe
    Debug: Init Calibration 00 Status = 0x1ffe
    001 gMmwMssMCB.sretVal   = 0
    gMmwMssMCB.doReconfig   = 1
    App: Issuing Pre-start Common Config IOCTL
    Ant setting virtualAzim: 40 , virtual Elev :8,framePeriod=200.00,txNum=6
    startFreqConst: 1454025386
    rfFreqScaleFactor: 3.600000
    bandwidth : 0.124695 GHz
    adcStartTimeConst: 500
    freqSlopeConst: 227
    centerFreq: 78.117134 GHz
    dopplerStep: 0.335154
    adcStart: 5.000000 us
    slope: 10959.505588 GHz
    startFreq: 77.999989 GHz
    numRangeBins: 256
    rangeStep: 1.202937
    rangeResolution: 1.202937
    numDopplerChirps: 256
    numDopplerBins: 256
    averageMode = 3 , 3
    **eleAngle[-30.00,30.00],  Azim=[-85.00,85.00]
    ============ Heap Memory Stats ============
                                 Size         Used         Free      DPCUsed
         System Heap(L2)        12456        11624          832            0
                      L3      3407872      2058496      1349376
            localRam(L2)        79872        60048        19824
    doppler cfar
    averageMode=3
    thresholdScale=8164
    winLen=16
    guardLen=0
    peakGroupingEn=0
    noiseDivShift=0
    peakGroupingEn=0
    range cfar
     averageMode=3
    thresholdScale=8504
     winLen=16
     guardLen=0
     peakGroupingEn=0
     noiseDivShift=0
      peakGroupingEn=0
    Ant setting virtualAzim: 40 , virtual Elev :8,framePeriod=200.00,txNum=6
    startFreqConst: 1454025386
    rfFreqScaleFactor: 3.600000
    bandwidth : 0.124695 GHz
    adcStartTimeConst: 500
    freqSlopeConst: 227
    centerFreq: 78.117134 GHz
    dopplerStep: 0.670309
    adcStart: 5.000000 us
    slope: 10959.505588 GHz
    startFreq: 77.999989 GHz
    numRangeBins: 256
    rangeStep: 1.202937
    rangeResolution: 1.202937
    numDopplerChirps: 128
    numDopplerBins: 128
    averageMode = 3 , 3
    **eleAngle[-30.00,30.00],  Azim=[-85.00,85.00]
    ============ Heap Memory Stats ============
                                 Size         Used         Free      DPCUsed
         System Heap(L2)        12456        11624          832            0
                      L3      3407872      1493248      1914624
            localRam(L2)        79872        31984        47888
    doppler cfar
    averageMode=3
    thresholdScale=5102
    winLen=8
    guardLen=2
    peakGroupingEn=0
    noiseDivShift=0
    peakGroupingEn=0
    range cfar
     averageMode=3
    thresholdScale=3402
     winLen=16
     guardLen=0
     peakGroupingEn=0
     noiseDivShift=0
      peakGroupingEn=0
    App: DPM_start Done (post Semaphore_pend on reportFxn reporting start)
    Starting Sensor (issuing MMWave_start)
    ptrMMWaveMCB->deviceMaptt = 3
    Error: mmWave Start failed [mmWave Error: -3112 Subsys: 22]
    Exception: ./mss/mss_main.c, line 6920.
    MmwDemo_startSensor = -1
    Error -1,0,sensorStart

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

    您好!

    有没有人?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、里程数:
    基于子系统错误:22.
    mmwavelink.h 上的快照  
    #define RL_RET_CODE_FRAME_CFG_NOT_RECVD (22U)/*未 发出有效帧配置 API 且帧已启动*/。  
    看起来 rlSetFrameCnfig API 在 rlSensorStart 之前未被调用、因此器件返回此错误。
    请确保为采用级联设置的两个 AWR2243器件调用帧配置 API。
    请参阅  
    mmwave_mcuplus_sdk_04_06_01_02/mmwave_mcuplus_sdk_04_06_01_02/ti/utils/test/cascade 示例作为参考。
    .
    此致、
    Jitendra
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jitendra:

    谢谢!  我来试一下

    此致、

    英里

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

    尊敬的 Jitendra:

    是的,非常感谢您的答复!

    它帮助我取得了进一步的进展。

    但是、我想问问您 、我是否在根据这个文件进行配置时出错了、

    "profile_advance_subframe_DDM_am273x.cfg"、用于使用高级帧 模式: mmwave_DFEDataOutputMode_advanced_frame?

    e2e.ti.com/.../profile_5F00_advance_5F00_subFrame_5F00_DDM_5F00_am273x.cfg

    您能 为此提供一个参考配置.cfg 文件吗?   谢谢您、

    此致、

    英里

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

    您好、里程数:

    您参考的是正确的文件以供参考。 请告诉我您是否仍然面临错误?

    谢谢!

    Pradipta。

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

    尊敬的  Pradipta:

    我在其他地方发布了另一个主题。 您能跳转至该主题进行了解吗? 谢谢你。

    TIDA-020047:关于接口 MMWave_configureAdvFrame -仿真、硬件和系统设计工具论坛-仿真、硬件和系统设计工具- TI E2E 支持论坛

    此致、

    英里