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.

IWR6843: Abnormal ADC data occurs when radar is runnung.

Part Number: IWR6843
Other Parts Discussed in Thread: , AWR1642, AWR1642BOOST, AWR6843ISK, MMWAVEICBOOST

Hi,

  I am testing radar system and I find there are some abnormal data in a chirp from rawdata.

  The data are logged after eDMA triggerd and showed as following pictures.

  

  The eDMA setting refer to Short Range Radar demo project.

  There are 128 chirps in a frame and each chirp contains 256 smaple.

  The following code is how I logged the data in "MmwDemo_interChirpProcessing".

  MmwDemo_startDmaTransfer(obj->edmaHandle[EDMA_INSTANCE_B],
                                                   SRR_SF0_EDMA_CH_1D_IN_PING,
                                                   SRR_SF1_EDMA_CH_1D_IN_PING,
                                                   subframeIndx);

  if(obj->chirpCount==0)
  {
    int i;
    int16_t *src = (int16_t *)&obj->adcDataIn[pingPongId(0) * obj->numRangeBins];
    for(i=0; i<obj->numAdcSamples*2; i++)
    {
      obj->debugSample[i] = src[i];
    }
  }

  This problem occurs after radar start running several hours.

  Once the adc goes wrong, it will not go back eventually.

  Please help me finding out the root cause of the abnormal adc data.

Thanks,