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.

AWR2944EVM: mmwave studio error

Part Number: AWR2944EVM
Other Parts Discussed in Thread: DCA1000EVM,

Tool/software:

Hi,

I am using DCA1000EVM and AWR2944EVM together. After following all the steps from the DCA1000 training video (https://www.ti.com/video/5827389052001), I got the following error after clicking "postproc" on mmwave studio. Would anyone know how to fix this?

Thank you.

  • Hello,

    Can you please share the full log?

    Regards,

    Adrian

  • Please find it below:

    [14:35:19] [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 0, 0, 1, 1, 1, 1, 2, 0, 0)
    [14:35:19] [RadarAPI]: Status: Passed
    [14:35:20] [RadarAPI]: ar1.LPModConfig(0, 0)
    [14:35:20] [RadarAPI]: Status: Passed
    [14:35:21] [RadarAPI]: ar1.RfInit()
    [14:35:21] RF Init async event received!
    [14:35:21] [RadarAPI]: Time stamp, Temperture: 8535929,46; SynthVCO3 Status, Update: 0, 0; 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: 1, 1; RxIQMM Status, Update: 0, 0;
    [14:35:21] [RadarAPI]: Status: Passed
    [14:35:40] [RadarAPI]: ar1.DataPathConfig(513, 1216644097, 0)
    [14:35:40] [RadarAPI]: Status: Passed
    [14:35:41] [RadarAPI]: ar1.LVDSLaneConfig(1, 1, 0, 0, 0, 1, 0, 0)
    [14:35:41] [RadarAPI]: Status: Passed
    [14:36:04] [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 10000, 2216755200, 0, 30, 0, 0, 0)
    [14:36:04] [RadarAPI]: Status: Passed
    [14:36:05] [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0)
    [14:36:05] [RadarAPI]: Status: Passed
    [14:36:07] [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 10000, 2216755200, 0, 30, 0, 0, 0)
    [14:36:07] [RadarAPI]: Status: Passed
    [14:36:08] [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0)
    [14:36:08] [RadarAPI]: Status: Passed
    [14:36:11] Test Source Already Disabled...!!!
    [14:36:11] [RadarAPI]: ar1.DisableTestSource(0)
    [14:36:11] [RadarAPI]: Status: Passed
    [14:36:11] [RadarAPI]: ar1.FrameConfig(0, 0, 8, 128, 40, 0, 1)
    [14:36:11] [RadarAPI]: Status: Passed
    [14:36:12] [RadarAPI]: ar1.CaptureCardConfig_StartRecord("C:\\ti\\mmwave_studio_03_01_04_04\\mmWaveStudio\\PostProc\\adc_data.bin", 1)
    [14:36:12] [RadarAPI]: Sending start_record command to DCA1000
    [14:36:15] [RadarAPI]: ar1.StartFrame()
    [14:36:15] [RadarAPI]: Status: Passed
    [14:36:15] Frame start async event received!
    [14:36:15] [RadarAPI]: Frame Ended
    [14:36:42] [RadarAPI]:
    [14:36:42] Start Record command : Success
    [14:36:42]
    [14:36:42] No LVDS data
    [14:36:42]
    [14:36:42] Record stop is done successfully
    [14:36:42] Frame End async event received!
    [14:36:42] [RadarAPI]:
    [14:36:45] [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\mmwave_studio_03_01_04_04\\mmWaveStudio\\PostProc\\adc_data.bin")
    [14:36:45] [RadarAPI]: No of files Captured: 1, Total no of frames for each device : 8

  • Hello,

    I do not see where you are connecting to the DCA1000 in your log. You need to connect to DCA1000 after you setup the datapath and frame config.

    Regards,

    Adrian 

  • Please see below:

    [14:43:11] [RadarAPI]:
    [14:43:11] FPGA Configuration command : Success
    [14:43:11] [RadarAPI]: Sending record command to DCA1000
    [14:43:11] [RadarAPI]:
    [14:43:11] Configure Record command : Success
    [14:43:11] [RadarAPI]: ar1.GetCaptureCardFPGAVersion()
    [14:43:11] [RadarAPI]: Sending fpga_version command to DCA1000
    [14:43:11] [RadarAPI]:
    [14:43:11]
    [14:43:11] FPGA Version : 2.9 [Record]
    [14:43:11]
    [14:43:21] [RadarAPI]: ar1.ProfileConfig(0, 77, 100, 6, 60, 0, 0, 0, 0, 0, 0, 0, 0, 29.982, 0, 256, 10000, 2216755200, 0, 48, 0, 0, 0)
    [14:43:21] Status: Failed, Error Type: PF_RX_GAIN IS NOT WITHIN [24, 52] dB OR PF_RX_GAIN IS AN ODD NUMBER
    [14:43:22] [RadarAPI]: ar1.ChirpConfig(0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0)
    [14:43:22] Status: Failed, Error Type: IF THE PROFILE CORRESPONDING TO PROFILE_INDEX IS NOT DEFINED
    [14:43:24] Test Source Already Disabled...!!!
    [14:43:24] [RadarAPI]: ar1.DisableTestSource(0)
    [14:43:24] [RadarAPI]: Status: Passed
    [14:43:24] [RadarAPI]: ar1.FrameConfig(0, 0, 8, 128, 40, 0, 1)
    [14:43:24] Status: Failed, Error Type: CHIRP USED IN THE FRAME IS NOT CONFIGURED BY AWR_CHIRP_CONF_SET_SB
    [14:43:24] [RadarAPI]: MatlabProc Status: Failed
    [14:43:25] [RadarAPI]: ar1.CaptureCardConfig_StartRecord("C:\\ti\\mmwave_studio_03_01_04_04\\mmWaveStudio\\PostProc\\adc_data.bin", 1)
    [14:43:25] [RadarAPI]: Sending start_record command to DCA1000
    [14:43:27] [RadarAPI]: ar1.StartFrame()
    [14:43:27] Status: Failed, Error Type: NO VALID FRAME CONFIGURATION API WAS ISSUED AND FRAMES ARE STARTED
    [14:43:55] [RadarAPI]:
    [14:43:55] Start Record command : Success
    [14:43:55]
    [14:43:55] No LVDS data
    [14:43:55]
    [14:43:55] Record stop is done successfully

  • Hello,

    It looks like I see many errors in your logs. You need to correct these, the error is telling you what is wrong. 

    Please try to power cycle the boards, and repeat it with the corrected APIs which do not give any errors. Then, please share a full log from start to finish which does not include any errors returned by the APIs.

    Regards,

    Adrian 

  • Hi,

    I followed your suggestions and was able to successfully troubleshoot the issue. Thank you so much for your help!