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.

IWR6843AOP: Increase FFT size in OOB demo

Part Number: IWR6843AOP

Hi everybody,

I was taking a look at IWR6843AOP out of box demo firmware in CCS and I don't understand the FFT size limitation (1024). Is it due to HWA or the same limitation applies to DSP?

/* Workaround for range DPU limitation for FFT size 1024 and 12 virtual antennas case*/
if ((RFparserOutParams.numVirtualAntennas == 12) && (RFparserOutParams.numRangeBins == 1024))
{
    subFrameCfg->numRangeBins = 1022;
    RFparserOutParams.numRangeBins = 1022;
}

Also, I would like to increase FFT Size for Angle of Arrival processing. I see in file aoa2dprochwa.h that FFT Size is defined, but if I change the value from 6 to 7 (FFT Size from 64 to 128) I don't get nothing from UART port.

/*! @brief   Log2 of the size of azimuth FFT */
#define DPU_AOAPROCHWA_LOG2_NUM_ANGLE_BINS 6 /* FFT Size = 64 */

/*! @brief   Size of azimuth FFT */
#define DPU_AOAPROCHWA_NUM_ANGLE_BINS (1 << DPU_AOAPROCHWA_LOG2_NUM_ANGLE_BINS)

Thanks in advance,

Best regards,

Diego